Компиляция сборки в Visual Studio

Как вы компилируете код сборки с помощью 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 (щелкните правой кнопкой мыши проект> Настройка сборки ..), но безрезультатно.

52
задан Peter Mortensen 10 December 2017 в 10:13
поделиться