OpenGL で基本的なトゥーン シェーダーを作成しています。MSVC 2008 を使用しています。GLEW ライブラリが含まれています。また、リンカーに追加の依存関係を設定しました。しかし、次のエラーが発生します。
リンク: 致命的なエラー LNK1104: ファイル 'glew32.lib' を開けません
OpenGL で基本的なトゥーン シェーダーを作成しています。MSVC 2008 を使用しています。GLEW ライブラリが含まれています。また、リンカーに追加の依存関係を設定しました。しかし、次のエラーが発生します。
リンク: 致命的なエラー LNK1104: ファイル 'glew32.lib' を開けません
ライブラリの正しい場所を探すようにリンカーを設定する必要があります。ライブラリがないか、リンカがそれを見つけられません。プロジェクトのプロパティ ダイアログを開き、リンカーに移動し、lib を依存関係として指定し、正しい lib フォルダーへのパスを指定します。
glew32.lib(またはもちろん他のlibファイル)をVisual Studioプロジェクトにドラッグアンドドロップすることもできます。これは自動的にリンクされ、リンカーが検出すると思います(これが問題だと思います)。とにかく、私は自分の検索ディレクトリを手動で設定することを好みます。
これを追加:
#pragma comment(linker, "/NODEFAULTLIB:libc.lib")
それは間違いなくあなたの問題を解決します。