【发布时间】:2018-01-02 16:13:28
【问题描述】:
我使用的是 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
【问题讨论】:
-
一如既往地使用相对路径:问问自己,它是否有效?
-
好的,我修好了。现在我收到错误对话框 DevIL.dll is missing from your computer but the dll is in the same folder as libs
-
@hak_android 将 .dll 与可执行文件放在同一文件夹中...
-
有效!!谢谢@Wimmel,你节省了我的时间
标签: c visual-studio-2013 linker