2

OpenGL で基本的なトゥーン シェーダーを作成しています。MSVC 2008 を使用しています。GLEW ライブラリが含まれています。また、リンカーに追加の依存関係を設定しました。しかし、次のエラーが発生します。

リンク: 致命的なエラー LNK1104: ファイル 'glew32.lib' を開けません

4

3 に答える 3

4

ライブラリの正しい場所を探すようにリンカーを設定する必要があります。ライブラリがないか、リンカがそれを見つけられません。プロジェクトのプロパティ ダイアログを開き、リンカーに移動し、lib を依存関係として指定し、正しい lib フォルダーへのパスを指定します。

于 2009-11-24T04:21:22.157 に答える
1

glew32.lib(またはもちろん他のlibファイル)をVisual Studioプロジェクトにドラッグアンドドロップすることもできます。これは自動的にリンクされ、リンカーが検出すると思います(これが問題だと思います)。とにかく、私は自分の検索ディレクトリを手動で設定することを好みます。

于 2009-11-24T14:46:13.630 に答える
0

これを追加:

#pragma comment(linker, "/NODEFAULTLIB:libc.lib")

それは間違いなくあなたの問題を解決します。

于 2011-08-12T03:19:06.037 に答える