Home > Software engineering >  Compilation of 32-bit assembly, and the connection problems
Compilation of 32-bit assembly, and the connection problems

Time:10-07

When I enter the nmake shows:
NMAKE: fatal error U1073: don 't know how to make' Test. The res'
So I separate ml, rc generated obj and res files
Enter nmake shows the following
Test. Obj: warning LNK4033: converting the object format from OMF to COFF
Test. Obj: error LNK2001: unresolved external symbol _MessageBoxA @ 16
Test. Obj: error LNK2001: unresolved external symbol _ExitProcess @ 4
I think all have no result for a long time, can you help me to look at them

CodePudding user response:

Messagebox and exitprocess link not on? Is not specify lib library

CodePudding user response:

Put error message identifier in baidu search inside, see its in which. Lib, and then search the local hard disk. The lib, if not, the online search related library or module download and install, and then fill in their directory to "additional dependent libraries directory", add the name to the "additional dependent libraries", reconnect,
VC6:
Engineering, setting, C/C + +, classification: the Preprocessor, additional include path: fill in the attached header file directory commas between multiple
Engineering, setting, Link, categories: Input, additional library path: fill in the attached dependent libraries directory semicolon interval multiple
Engineering, setting, Link, categories: Input, the object/library modules: fill in the name of the additional dependent libraries. Lib Spaces between multiple
VS20xx:
Project, properties, C/C + +, additional include directories: fill in the attached header file directory semicolon interval multiple
Project, properties, linker, regular, additional libraries directory: fill in the attached dependent libraries directory semicolon interval multiple
Project, properties, linker, input, additional dependencies: fill in the name of the additional dependent libraries. Lib Spaces or a semicolon between multiple

CodePudding user response:

reference 1st floor scy2510 response:
messagebox and exitprocess link is not on? Is it didn't specify lib library

Well, I kernel32. DLL went wrong

CodePudding user response:

refer to the second floor 4 teacher zhao response:
to error messages appear in the identifier in baidu search inside, see its in which. Lib, and then search the local hard disk. The lib, if not, the online search related library or module download and install, and then its directory to fill out the "additional dependent libraries directory", add the name to the "additional dependent libraries", reconnect,
VC6:
Engineering, setting, C/C + +, classification: the Preprocessor, additional include path: fill in the attached header file directory commas between multiple
Engineering, setting, Link, categories: Input, additional library path: fill in the attached dependent libraries directory semicolon interval multiple
Engineering, setting, Link, categories: Input, the object/library modules: fill in the name of the additional dependent libraries. Lib Spaces between multiple
VS20xx:
Project, properties, C/C + +, additional include directories: fill in the attached header file directory semicolon interval multiple
Project, properties, linker, regular, additional libraries directory: fill in the attached dependent libraries directory semicolon interval multiple
Project, properties, linker, input, additional dependencies: fill in the name of the additional dependent libraries. Lib Spaces or semicolons interval multiple

My hand is out of control when I install the software point wrong, thank you
  • Related