#pragma comment
在以下内容中是什么意思?
#pragma comment(lib, "kernel32")
#pragma comment(lib, "user32")
发布于 2010-08-15 02:14:24
#pragma comment
是一个编译器指令,它指示Visual C++在生成的目标文件中留下注释。然后,当链接器处理对象文件时,它可以读取注释。
#pragma comment(lib, libname)
告诉链接器将'libname‘库添加到库依赖项列表中,就像您已将其添加到Linker->Input->Additional dependencies
的项目属性中一样
请参阅MSDN上的#pragma comment
发布于 2019-09-04 01:11:52
MSDN提供的答案和文档是最好的,但我想添加一个典型的案例,我经常使用它,例如,需要使用#pragma comment
在链接时向链接器发送命令。
#pragma comment(linker,"/ENTRY:Entry")
告诉链接器将入口点从WinMain()
更改为Entry()
,然后CRTStartup
将控制权转移到Entry()
发布于 2010-08-15 01:46:04
这些链接位于MSVC++中选定的库中。
https://stackoverflow.com/questions/3484434
复制相似问题