glfw3インストールとコンパイル(Ubuntu14.04)

ググった限り、OpenGLを使用する際の決定版となるライブラリはglutからglfwに変わったらしい。使ってみたい。

環境設定として、ubuntu14.04にインストールしてサンプルコードをコンパイルするところまで行う。サンプルのコンパイルにはcmakeを使ったほうが長期的には良いのかもしれないが、ここではコマンドライン上でのコンパイルにこだわることにする。

インストールの前準備として

sudo apt-get install xorg-dev libglu1-mesa-dev

を行う。この後、ソースコードをダウンロードした後に

cmake .

make

sudo make install

で終了。面倒なのでcmakelistはいじらなかった。

 

コンパイル

g++ `pkg-config --cflags glfw3` -o test test.cpp `pkg-config --static --libs glfw3`

でよい。あとはいろいろ作って遊んでみよう。