【发布时间】:2011-05-25 12:36:22
【问题描述】:
我正在尝试运行位于此处的代码: 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++)抛出错误:文件格式无法识别。
【问题讨论】:
-
注意编译器其实是MinGW,不是Dev-C++。
-
@Billy:编译器实际上是
g++。还有一个旧的。 -
@Andre:MinGW 是 G++ 的 windows 实现。我将其称为 MinGW,以便与在 cygwin 下运行的
g++区分开来。