0

链接这些库就像链接任何其他库一样。

但是当我运行我的项目时我的问题出现了我没有得到链接器错误但我的错误是关于“DLL”

我明白了

“程序无法启动,因为您的计算机中缺少 DevIL.dll。请尝试重新安装程序以解决此问题”

我不想要.dll。我链接其他库是有原因的。还是我假设错了,DevIL 只能通过我必须将此 DLL 放在系统根目录中才能工作?

因为我的目标是链接 DevIL 而不在其他地方放置任何 DLL。我只是想我可以像使用 openGL 一样使用链接器库。

如果有什么好的例子,请告诉我。我也做了一些教程和一些例子,但没有运气。我不断收到此“DevIL.dll 丢失”错误窗口。

4

1 回答 1

1

AFAIK,DevIL 发行版只带有导入库。你所说的是 静态库,它被编译到你的可执行文件中,因此不需要 DLL。我试图搜索 DevIL 的静态库但没有找到。所以您必须从源代码构建 DevIL 才能自己编译静态版本。

于 2014-08-28T07:45:31.743 回答