1

この記事のソース コードを使用しています。

ソースを自分のプロジェクトにコピー アンド ペーストしただけで、Dev-C++ がすべてのインクルードを検出します。ただし、コンパイルすると、次のような多数の「リンカー エラー」が表示されます。

[Linker error] undefined reference to _imp__ilGenImages@8

どういうわけか、環境を不適切にセットアップしましたか? どうすれば修正できますか?

4

4 に答える 4

0

Dev-Cpp は GNU コンパイラを使用します。.libファイルを理解できませんでした。それでも DevIL を使用したい場合は、ソースからビルドするか (彼らのサイトから入手できます。いくつかの依存関係も必要です)、Visual Studio を使用するか (より簡単な方法です)、別のライブラリ ( SDL_imageSFMLで十分です) を使用する必要があります。

于 2010-11-21T12:15:42.077 に答える
0

Devil に含まれている lib ファイルに対してアプリケーションをリンクしましたか?

于 2010-11-17T18:07:46.170 に答える
0

リンカーの依存関係を追加devil.libしましたか?

于 2010-11-17T18:08:42.060 に答える
0

静的ライブラリにリンクするのを忘れた可能性があります。コンパイラのマニュアルを読んで、あなたの場合にそれを行う方法を見つけてください。

于 2010-11-17T18:09:59.160 に答える