LoginSignup
6
5

More than 5 years have passed since last update.

MacでGLFWを設定

Posted at

Macの場合Homebrewでインストールできるのですが、古いバージョンがインストールされます。
最新のglfw3.hを使う為には、手動で設定が必要です。
試した環境はOS 10.8でxcodeは5.0です。

手順1: ソースコードをダウンロードする

GLFWのサイトからソースコードをダウンロードソースコードをダウンロードしてください。「SourcePackage」と書かれているところです。

手順2: Cmakeのアプリをインストールする

CMakeできる環境であれば、飛ばしてください。こちらのサイトからダウンロードサイトからダウンロードしてください。
32bit用と32/64ビット用がそれぞれあるので、お使いの環境にあった物を選んでください。
解凍後パッケージをインストールしてください。

手順3: Cmakeを実行する

ターミナルを開いて、GLFWのディレクトリに移動します。ディレクトリ直下でcmakeを実行します。

cmake . 

次にmakeを実行

make install

これでXcodeで使える状態になりました。
ちなみに「src」ディレクトリ内に「config.h.in」というファイルがあり、この中にCmakeの設定が書かれています。ここを変更することでオプション設定ができます。

手順4: Xcodeのプロジェクト設定

新規プロジェクトを立ち上げます(command line tool等)。BuildPhase内のLink Binary with Librariesに下記を追加します。

  • OpenGL.framework
  • Cocoa.framework
  • IOKit.framework

GLFW/srcディレクトリ内に作られた「libglfw3.a」ファイルも追加します。

最後にheader search pathをGLFWディレクトリ内のincludeに設定します。
これでコンパイルできるはずです。

6
5
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
5