Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この記事のソース コードを使用しています。
ソースを自分のプロジェクトにコピー アンド ペーストしただけで、Dev-C++ がすべてのインクルードを検出します。ただし、コンパイルすると、次のような多数の「リンカー エラー」が表示されます。
[Linker error] undefined reference to _imp__ilGenImages@8
どういうわけか、環境を不適切にセットアップしましたか? どうすれば修正できますか?
Dev-Cpp は GNU コンパイラを使用します。.libファイルを理解できませんでした。それでも DevIL を使用したい場合は、ソースからビルドするか (彼らのサイトから入手できます。いくつかの依存関係も必要です)、Visual Studio を使用するか (より簡単な方法です)、別のライブラリ ( SDL_image、SFMLで十分です) を使用する必要があります。
Devil に含まれている lib ファイルに対してアプリケーションをリンクしましたか?
リンカーの依存関係を追加devil.libしましたか?
devil.lib
静的ライブラリにリンクするのを忘れた可能性があります。コンパイラのマニュアルを読んで、あなたの場合にそれを行う方法を見つけてください。