0

我正在尝试运行位于此处的代码: http ://r3dux.org/2010/11/single-call-opengl-texture-loader-in-devil/

它需要我使用 DevIL,所以我使用 Win32 安装程序将它安装到我的 c:\usr\ 文件夹中。我很肯定我的环境也设置为从正确的 \lib 文件夹中读取。我的链接器如下所示:

-lglfw
-gluw32
-lopengl32
-lglu32
-ldevil

其他一切都加载正常,但是当它到达“ldevil”时,编译器(Dev-C++)抛出错误:文件格式无法识别。

4

1 回答 1

4

很可能魔鬼库不是使用与您尝试构建应用程序的编译器/操作系统/选项/架构相同的编译器/操作系统/选项/架构构建的。您需要从源代码构建它或获取正确的版本。

于 2010-12-14T20:12:09.403 回答