9

私は指示に従いました:

  1. [プロジェクト] ペインで、プロジェクト ファイル (.pro) を開きます。
  2. コード エディターで右クリックしてコンテキスト メニューを開き、[ライブラリの追加...] を選択します。

ライブラリを追加

次に、次の行が pro ファイルに追加されました。

win32:CONFIG(release, debug|release): LIBS += -L$$PWD/D:/OpenGL/glew-1.5.4/lib/ -lglew32
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/D:/OpenGL/glew-1.5.4/lib/ -lglew32d

INCLUDEPATH += $$PWD/D:/OpenGL/glew-1.5.4/include
DEPENDPATH += $$PWD/D:/OpenGL/glew-1.5.4/include

ただし、左下にある緑色の三角形のアイコンをクリックしてプログラムを実行しても、エラーが発生します。

エラー: C1083: インクルード ファイルを開けません: 'GL/glew.h': そのようなファイルまたはディレクトリはありません

4

4 に答える 4

20

私は同じ問題を抱えていましたが、今それを理解しました.proファイルの変更を検証するには、qmake(build->run qmake)を実行する必要があります。

于 2013-05-25T06:58:13.213 に答える
1
INCLUDEPATH += D:/OpenGL/glew-1.5.4/include
LIBS += -Lc:D:/OpenGL/glew-1.5.4/lib -lname

.pro ファイルに上記の行を追加するだけです。

于 2013-02-07T06:16:14.653 に答える
0
  1. .proエディタでファイルを開く
  2. INCLUDEPATH +=セクションにライブラリのディレクトリを追加

ここに画像の説明を入力

 Append ` \` at the end of library path 
  1. に行くBuild > Run qmake

ここに画像の説明を入力

  1. ライブラリが含まれているかどうかを確認します。
于 2016-04-17T12:17:14.880 に答える
0

目的のファイルが実際に の下に存在するかどうかを確認しますD:/OpenGL/glew-1.5.4/include。つまり、GL という名前のフォルダがあり、その中に glew.h という名前のファイルがありますか?

$$PWD/次に、パスからパーツを削除してみてください。

これで問題が解決しない場合は、生成された行をこれら 2 行だけに置き換えます。

LIBS += -L$$quote(D:/OpenGL/glew-1.5.4/lib/) -lglew32
INCLUDEPATH += $$quote(D:/OpenGL/glew-1.5.4/include)
于 2013-02-10T21:14:04.630 に答える