New Member

Group: Members
Posts: 1
Member No.: 49706
Joined: 20-February 12

|
I am trying to use asm inside a visual studio x64 project seeing as inline asm is not added to work for x64, can anyone help ?
CODE | //asm.cpp #include "stdafx.h" #include <iostream> extern "C" int GetValueFromASM(); int _tmain(int argc, _TCHAR* argv[]) { std::cout << GetValueFromASM() << std::endl; return 0; } //header.asm .code GetValueFromASM proc mov eax,2783 ret GetValueFromASM endp end |
> asm.cpp 1>asm.obj : error LNK2001: unresolved external symbol GetValueFromASM 1>F:\Projects\asm\x64\Release\asm.exe : fatal error LNK1120: 1 unresolved externals ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
|