I am trying to get a very simple bit of x64 assembly to work using visual studio 2019, but it keeps giving me "fatal error LNK1120: 1 unresolved externals" I made sure masm was checked in build dependencies, and that is was in x64 mode; so, not sure what else to do since this is my very first prod into asm. Any help would be greatly appreciated! Thanks.
#include <iostream>
using namespace std;
extern "C" int someNumber();
int main() {
cout << "Number: " << someNumber() << endl;
return 0;
}
and
.code
someNumber proc
mov rax, 222
ret
someNumber endp
end