MASM 64 неразрешенный внешний символ - PullRequest
1 голос
/ 10 ноября 2011

Я пытаюсь запустить очень простую программу на языке ассемблера из командной строки, однако я получаю много ошибок «неразрешенного внешнего символа», например, для MessageBoxA и ExitProcess.Есть ли файлы obj, которые должны быть в classpath?

Я не использую C ++.Я пытаюсь получить общее представление о том, как выполняется программирование на ассемблере.

1 Ответ

0 голосов
/ 11 ноября 2012

Попробуйте добавить в начале вашего кода директивы EXTERN:

extrn  ExitProcess: PROC 
extrn  MessageBoxA: PROC 
; etc.
...