Как скомпилировать код сборки с помощью Visual Studio?
Я хочу скомпилировать и запустить исходный файл сборки в Visual Studio 2010.
Я создал проект Visual C++ и вставил некоторый код сборки в файл code.asm
:
.586 ;Target processor. Use instructions for Pentium class machines
.MODEL FLAT, C ;Use the flat memory model. Use C calling conventions
.STACK ;Define a stack segment of 1KB (Not required for this example)
.DATA ;Create a near data segment. Local variables are declared after
;this directive (Not required for this example)
.CODE ;Indicates the start of a code segment.
clear PROC
xor eax, eax
xor ebx, ebx
ret
clear ENDP
END
Однако проблема заключается в том, когда вы пытаетесь скомпилировать это, вы получаете:
LINK : error LNK2001: unresolved external symbol _mainCRTStartup
Я пошел и masm.targets
настройку сборки masm.targets
(щелкните правой кнопкой мыши проект> Построить настройки..), но безрезультатно.