为啥? 今天用一个库,不但要在VC++ Directory 里面加lib的路径, 还要在Linker input 里面添加这个lib的名字?
lib3ds-2_0.lib 的路径是: D:\OpenGL\lib3ds-20080909\Debug
现这样添加路径:
发现有很多link 错误,
然后发现linker->input 里面没有lib3ds-2_0.lib , 于是我手动添加它:
添加了后就可以运行了.
问题: 1. 为什么需要手动添加? 以前貌似在VC++ Directory 添加了路径后, linker->input里面自动添加lib文件名.
2. 或者我以前使用lib文件时只需要在VC++ Directory 添加路径就行了. 但这次貌似只做这一步不行
谢谢
[解决办法]
图1只是设置库的路径。
图2是在附加依赖项中指定连接的库,也可以直接在程序中link:
#pragma comment( lib, "hid.lib " )
[解决办法]
你找一个人只找到了他所在的班级 还是没有找到那个人
[解决办法]
楼主以前用的库都在默认库中。
[解决办法]
#pragma comment( lib, "hid.lib " )和linker->input 一样