2010-12-14 25 views
0

私はここにあるコードを実行しようとしています: http://r3dux.org/2010/11/single-call-opengl-texture-loader-in-devil/C++ "ファイル形式が認識されません"?

をそして、それは悪魔使用するために私を必要とするので、私は私のCにそれをインストール:\ USR \フォルダのWin32インストーラを使用して。私は自分の環境が適切な\ libフォルダから読み込むように設定されていることを肯定的です。私のリンカは次のようになります。

-lglfw 
-gluw32 
-lopengl32 
-lglu32 
-ldevil 

負荷罰金他のすべてが、それは「ldevil」になった場合、コンパイラ(のDev-C++)は、エラーがスローされます。ファイル形式は認識されません。

+2

真剣に、新しいIDEを入手してください。 –

+1

コンパイラはDev-C++ではなく、実際にはMinGWであることに注意してください。 –

+1

@Billy:コンパイラは実際には 'g ++'です。そして、古いもの。 –

答えて

4

ほとんどの場合、悪魔ライブラリは、アプリケーションをビルドしようとしているものと同じコンパイラ/ OS/options/architectureでビルドされていない可能性があります。ソースからビルドするか、正しいバージョンを入手する必要があります。

+0

ほとんどの場合、Visual Studioでビルドされています。 'cl'と' g ++ 'はお互いのインポートライブラリを読みません。 –

関連する問題