Buenos dias :). Les vengo con una duda que me esta matando y realmente no se ni por donde empezar a buscar. En MASM cuando intento crear el objeto del fichero en asm, me tira esta sarta de errores sin sentido:
(http://www.subeimagenes.com/img/captura-de-pantalla-de-2015-11-06-11-24-36-1516623.png)
Desde los comandos iniciales donde propongo la arquitectura, hay error con respecto a empezar con "." hasta los renglones en blanco.
Cualquier ayuda es bienvenida!:D
Creo que no se subio la foto. Transcribo lo que me paso:
>ml /c /coff fichero.asm
Assembling: fichero.asm
fichero.asm(1) : error A2008: syntax error: .
fichero.asm(2) : error A2008: syntax error: .
fichero.asm(3) : error A2008: syntax error: p
fichero.asm(5) : error A2109: only white space or comment can follow backslash
fichero.asm(7) : error A2109: only white space or comment can follow backslash
fichero.asm(9) : error A2109: only white space or comment can follow backslash
fichero.asm(11) : error A2109: only white space or comment can follow backslash
fichero.asm(13) : error A2109: only white space or comment can follow backslash
fichero.asm(16) : error A2008: syntax error: .
fichero.asm(17) : error A2008: syntax error: U
fichero.asm(19) : error A2008: syntax error: .
fichero.asm(20) : error A2008: syntax error: t
fichero.asm(21) : error A2008: syntax error: i
fichero.asm(22) : error A2008: syntax error: i
fichero.asm(23) : error A2008: syntax error: i
fichero.asm(24) : error A2008: syntax error: e
fichero.asm(24) : error A2088: END directive required at end of file
sería mucho mejor que subieras fichero.asm, aunque el error está más que claro y las líneas en donde ocurren también, saludos.
El error pasa en absolutamente todas las lineas. Paso el código:
.386
.model flat, stdcall
option casemap :none
include C:\masm32\include\windows.inc
include C:\masm32\include\masm32.inc
include C:\masm32\include\kernel32.inc
includelib \masm32\lib\masm32.lib
includelib \masm32\lib\kernel32.lib
.data
UserInput db 255 DUP(0)
.code
start:
invoke StdIn, addr UserInput, 254
invoke StdOut, addr UserInput
invoke ExitProcess,0
end start