GLFW:Macでのインストールの仕方

glfw-mac.png

HomeBrew経由でインストール

Mac OS X では HomeBrew (http://mxcl.github.com/homebrew/) や Fink (http://www.finkproject.org/) などのパッケージを使うと楽です.

brew install glfw

公式っぽいページhttps://github.com/go-gl/glfw3 によると

$ brew install go
$ brew tap homebrew/versions
$ brew install —build-bottle —static glfw3
$ go get github.com/go-gl/glfw3

ソースをコンパイルする場合

GLFW公式ページによるコンパイル方法はここです。

まずはダウンロード

プロジェクトのダウンロードページ http://www.glfw.org/download.html からソースファイル glfw-*.*.*.zip が入手できます.

必要な材料

  • XCode
  • CMake…...xcodeprojを作るために必要

http://qiita.com/s_s_k/items/fa4de44acb09d715a935

遭遇したエラー

CMake Warning (dev) at examples/CMakeLists.txt:27 (add_executable):
  Policy CMP0037 is not set: Target names should not be reserved and should
  match a validity pattern.  Run "cmake --help-policy CMP0037" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.
 
  The target name "Split View" is reserved or not valid for certain CMake
  features, such as generator expressions, and may result in undefined
  behavior.
This warning is for project developers.  Use -Wno-dev to suppress it.

examples/CMakeLists.txtの27行目を見てみると

add_executable("Split View" MACOSX_BUNDLE splitview.c)

XCodeでGLFWを使ってみよう☆

With Xcode on OS X
ダイナミックバージョンのGLFWを使うならば、プロジェクトに追加するだけ。
スタティックバージョンのGLFWを使うならばCocoa,OpenGL, IOKit CoreVideo frameworksも追加する必要があります
こんな風になったらokです。
libs.png
コレ以外の余計なファイルsample.1みたいのがあったら消しましょう

サポートサイト Wikidot.com