Test Foro de elhacker.net SMF 2.1

Programación => Programación General => ASM => Mensaje iniciado por: .:UND3R:. en 2 Diciembre 2011, 05:16 AM

Título: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: .:UND3R:. en 2 Diciembre 2011, 05:16 AM
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
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: x64core en 2 Diciembre 2011, 05:49 AM
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
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: Eternal Idol en 2 Diciembre 2011, 09:12 AM
¿Y el codigo?  :silbar:
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: .:UND3R:. en 2 Diciembre 2011, 17:13 PM
Hola, si te refieres al código que intento ensamblar y linkear es el siguiente:

Código (asm) [Seleccionar]
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
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: x64core en 2 Diciembre 2011, 17:20 PM
a mi me ensambla
lo copie exactamente y lo pege y lo ensamble :P
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: .:UND3R:. en 2 Diciembre 2011, 17:22 PM
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
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: Eternal Idol en 2 Diciembre 2011, 17:29 PM
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
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: .:UND3R:. en 3 Diciembre 2011, 16:15 PM
Volví con el mismo problema, y usando el código que me haz dado me ha funcionado correctamente, hice un simple batch:


EDIT:
Código (bash) [Seleccionar]
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
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: Eternal Idol en 3 Diciembre 2011, 19:23 PM
Sera algun problema en el "IDE" entonces  :silbar:
Título: Re: LINK : fatal error LNK1181: cannot open input file MASM32
Publicado por: .:UND3R:. en 3 Diciembre 2011, 19:26 PM
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)