3296 registros
0 hoje
1 nesta semana
33 neste mês![]() | 73% | Brasil (42233) |
![]() | 5% | Portugal (2633) |
![]() | 3% | EUA (1988) |
![]() | 0% | Rússia (243) |
![]() | 0% | Holanda (237) |
| Hoje: | 607 |
| Ontem: | 1791 |
| No mês: | 32125 |
| Mês passado: | 25815 |
| Total: | 57940 |
| Recorde: | 3037 |
| No dia: | 04.03.10 |
| Leituras hoje: | 16618 |
| Leituras Total: | 255130 |
| Bots hoje: | 188 |
| Dados desde: | 16.02.2010 |
|
Dom 28 Jun 2009 16:23 |
|
|
Há muitos anos Steve Hutchesson, conhecido como hutch, disponibiliza pacotes completos baseados no masm32 que incluem assembler, linkeditor, editor de código fonte, editor e compilador de recursos, sistema de ajuda com as principais referências de funções e códigos operacionais, etc e tal. Há mais de 10 anos lembro-me de ter instalado a versão 6 deste pacote, que hoje está na versão 10. Este australiano tem a mesma idade que eu (somos de 1948) e sempre foi uma figura muito polêmica no cenário da programação assembly. Admirado ou odiado, não me interessa, o fato é que graças a ele os pacotes masm32 podem ser baixados e utilizados por milhares de profissionais e estudantes que se interessam pela linguagem Assembly. Ah, falando nisso, na seção de downloads da Aldeia você encontra as versões 8, 9 e 10 do dito pacote e, para conferir se existe alguma versão mais atual, visite o site do hutch. Instalando a versão 10 do masm32
Muitos visitantes da Aldeia já fizeram contato para esclarecer uma dúvida: porque o masm32 dá uma mensagem de erro dizendo que O Windows não pode acessar o dispositivo, caminho ou arquivo especificado. Talvez você não tenha as permissões adequadas para acessar o item quando tentam criar um executável? A resposta é bastante simples. Antes da versão 10 era preciso configurar o masm32 "na unha" para determinar o caminho dos arquivos fonte. A partir desta versão, a configuração é feita durante a instalação e você pode esquecer o assunto. Este é o motivo pelo qual escolhi esta versão como exemplo de instalação. Baixe o pacote colocando-o numa pasta qualquer. Dê uma duplo clique no arquivo m32v10r.zip para descompactá-lo. A primeira telinha que aparece é a mostrada abaixo. Escolha o drive onde você quer instalar todos os componentes do SDK e despois clique no botão Start (no meu caso, escolhi o drive D).
Logo em seguida aparece um aviso (típico do hutch) cuja tradução é a seguinte:
Entendido o aviso, clique no botão Ok.
Novamente aparece uma aviso:
Novamente, entendido o aviso, clique em Ok. Finalmente, depois desta longa introdução das encrencas que podem acontecer, peça para descompactar o pacote. Espero que tudo corra bem, assim como aconteceu comigo. Se sim, uma pasta masm32 foi criada no drive da sua escolha e uma porção de subpastas e arquivos foram colocados neste local Falta criar as bibliotecas e... adivinhe o quê? Lá vem novo aviso!
Este diz o seguinte:
Terminada esta fase, uma telinha preta (típica da área DOS do Windows), deve mostrar alguma coisa do tipo:
Se tudo correu bem, de acordo com o previsto, você será agraciado com a seguinte mensagem:
Agora falta pouco. Basta responder mais uma pergunta com Yes
para obter a última telinha sobreposta no editor que traz uma porção de informações:
Clique em Close e isto é tudo. Se quiser ver como um programinha é montado, clique no item de menu do editor [File / Open] e abra o código fonte de alguns programas que estão nas pastas masm32/tutorial e masm32/examples. |
| Última atualização ( Ter, 16.02.2010 20:52 ) |