Вообщем сам кодес: Код (Text): TITLE (.asm) .386 .model flat, stdcall WaitMsg PROTO ExitProcess PROTO, x: DWORD .data sum DW ? .code main PROC mov eax, 5 add eax, 10 add eax, 15 mov sum, ax invoke WaitMsg invoke ExitProcess,0 main ENDP END main компилил вот так: ml /nologo /Zi /Bl link32 /coff "%1.asm" /link /nologo /DEBUG /SUBSYSTEM:CONSOLE C:\masm32\lib\kernel32.lib C:\masm32\lib\user32.lib выходит ошибка: cannot find link.exe затем вбил строку вручную: link /SUBSYSTEM:CONSOLE C:\masm32\lib\kernel32.lib C:\masm32\lib\user32.lib g:\source\asm\sum.obj появились новые ошибки: unresolved external symbol _WaitMsg@0 помогите решить проблему, а то у меня по Асму для Вин32 полное разочарование настанет.. Я уже незнаю что и делать..
dj0nik Твой код очень похож на код из "Глава 3. Введение в язык ассемблера (pdf 478'807 байт)" книги "Ассемблер для Win 32. Самоучитель. Галисеев Геннадий Владимирович". Там же есть код, отсутствующей у тебя, подпрограммы WaitMsg.