Hola a todos estoy teniendo el siguiente problema con MASM32, cuando coloco:
Project->console Build ALL
Me aparece el siguiente error en consola: LINK : fatal error LNK1181: cannot open input file MASM32
Extrañamente me había funcionado con anterioridad, pero ahora me surge tal error, a ver si me dan una mano, Saludos
LINK : fatal error LNK1181: cannot open input file MASM32
No creo que haya otra explicacion que no se puede abrir el archivo :P
para solucionarlo a la primera volve a instalar masm32 :P o si hiciste algun cambio o algo minimo
tambien lo que a mi pasa al veces es que estoy depurando y cuando quiero ensamblar no puedo porque lo tengo abierto con el olly :P
¿Y el codigo? :silbar:
Hola, si te refieres al código que intento ensamblar y linkear es el siguiente:
TITLE Pruebas
INCLUDE c:\masm32\include\Irvine32.inc
INCLUDELIB c:\masm32\lib\kernel32.lib
INCLUDELIB c:\masm32\lib\Irvine32.lib
INCLUDELIB c:\masm32\lib\User32.lib
.data
TEXT1 BYTE "Hola a todos",0
.code
main PROC
mov edx,OFFSET TEXT1
call WriteString
exit
main ENDP
END main
Saludos
a mi me ensambla
lo copie exactamente y lo pege y lo ensamble :P
Cita de: RHL en 2 Diciembre 2011, 17:20 PM
a mi me ensambla
lo copie exactamente y lo pege y lo ensamble :P
Creo que algo se desconfiguró, Saludos
A mi tambien me genera el ejecutable sin problemas, proba en linea de comandos, cmd.exe:
set path=%PATH%;c:\masm32\bin
ml /Cp /coff under.asm /link /subsystem:console
Volví con el mismo problema, y usando el código que me haz dado me ha funcionado correctamente, hice un simple batch:
EDIT:
echo off
:inicio
cls
set path=%PATH%;c:\masm32\bin
echo Introduzca el nombre del archivo (ej prueba.asm):
echo para salir: "exit"
set /P file=
if %file%==exit goto salir
cls
ml /Cp /coff %file% /link /subsystem:console
pause
goto inicio
:salir
exit
Saludos
Sera algun problema en el "IDE" entonces :silbar:
Cita de: Eternal Idol en 3 Diciembre 2011, 19:23 PM
Sera algun problema en el "IDE" entonces :silbar:
Puede ser, en fin muchísimas gracias :D
(ahora si)