请教一个库路径相关的问题!

自由男爵 发布于 2013/10/26 01:09
阅读 133
收藏 0

MSDN中提示GetUserName()需要Advapi32.lib以及Advapi32.dll(system32),我在编译器中设置的LIBPATH已经包含了文件Advapi32.lib,可在编译时提示错误:

error LNK2019: unresolved external symbol __imp__GetUserNameA@8 referenced in function _main
fatal error LNK1120: 1 unresolved externals

如果在源文件中指定:#pragma comment(lib, "Advapi32.lib")

则编译成功,请问为什么非要加入pragma指令才能找到,难道libpath有问题吗?




加载中
返回顶部
顶部