#pragma comment (lib, "") 相对路径的问题
分号 2012-02-07 10:25:58 假设我的项目文件夹为c:\test
库文件夹为d:\lib,在库文件夹下有2个版本的库文件,分别存在2个文件夹下:
d:\lib\ver1.0
d:\lib\ver2.0
我在项目设置里设置了“附加库目录”,为d:\lib
在这种情况下,有没有办法引用不同文件夹下的库文件?
我目前的做法是:
#define _VER 0x20
... ...
#if defined(_VER) && (_VER >= 0x20)
#pragma comment(lib, "ver2.0\\mylib.lib")
#else
#pragma comment(lib, "ver1.0\\mylib.lib")
#endif
... ...
但是编译时却提示找不到mylib.lib,也就是说我的相对路径设的有问题,哪位朋友帮忙看看?