2016-10-09 12 views
0

私は本当に時間のかかる問題に直面しています。私はubuntuには新しく、glfwを使ってOpenGLについてもっと学びたいと思っています。もちろん、私はOSを切り替えることができないので、私はubuntuにいなければなりません。私はこれまでにglfwをインストールしました(this "チュートリアル":2. step by filipwasil)ので、usr/localディレクトリにincludeディレクトリがあり、libディレクトリもあります。インクルードディレクトリにはglfw3.h、libディレクトリにはlibglfw3.aファイルが含まれています。私はそれらを私のプロジェクトにcode :: blocksで追加しようとすると、入力時にglfwが提供する関数を見ることができるのでインクルード部分だけが動作するようですが、プロジェクトをコンパイルして実行すると、各glfw関数呼び出しのエラー: "glfwInitへの未定義参照"のようです。 libディレクトリにはcmakeディレクトリもあり、glfwconfigファイルとglfwtargetファイルが含まれていますが、実際にこれらのファイルが何をすべきか分かりません。私もArturという質問に気付きましたが、これは静かではありませんが、実行中のウィンドウを取得するために追加する必要のあるファイルを知りたいからです。だから問題になるかもしれません:どうすればcode :: blocks IDEを作ることができますか?実際にはgccコンパイラはglfw関数の背後にあるものを知っていますか?glfw3 for code :: blocks 16.01 in ubuntu

すべてのサポートをいただければ幸いです。私の悪い英語のために申し訳ありません。 :)

答えて

0

リンカ設定でGL、GLEW、glfwを追加します。 "glfw"は小文字であることに注意してください。

関連する問題