我正在使用Microsoft Visual Studio 2013。 试图导入DevIL库加载图像文件我得到LNK1104错误:无法打开文件“IL / devil.lib”
我的Source.h文件,其中包含Project / Sources目录中的DevIL库,而Project / Sources / IL目录中包含DevIL库。这是我的代码
#ifdef _WIN32
#pragma comment(lib, "IL/devil.lib")
#pragma comment(lib, "IL/ilu.lib")
#pragma comment(lib, "IL/ilut.lib")
#endif
答案 0 :(得分:2)
答案 1 :(得分:1)
您必须删除该目录,并使用链接器设置指定目录;
#pragma comment(lib, "devil.lib")
或者您可以使用__FILE__
使用hackish way:
#pragma comment(lib, __FILE__"\\..\\IL\\devil.lib")