ぷろみん

プログラミング的な内容を扱ってます

pacmanでglfwを入れる

pacmanでライブラリも入れられるのに気付いていませんでした。

# glfwのパッケージを探す
$pacman -Ss glfw
mingw32/mingw-w64-i686-glfw 3.1.1-1
    A free, open source, portable framework for OpenGL application development (mingw-w64)
mingw64/mingw-w64-x86_64-glfw 3.1.1-1
    A free, open source, portable framework for OpenGL application development (mingw-w64)
# 64bit版の方を入れる
$pacman -S mingw-w64-x86_64-glfw

# http://www.glfw.org/docs/latest/quick.htmlにあるサンプルコードをコンパイルしてみます。
# サンプルコードをmain.cppに保存

$g++ -I/mingw64/include main.cpp -L /mingw64/lib -lglfw3 -lopengl32
# これでもコンパイルできるが、msys-2.0.dllが必要なのでmingwのgccも入れます。

$pacman -S mingw-w64-x86_64-gcc
$x86_64-w64-mingw32-g++ -I/mingw64/include main.cpp -L /mingw64/lib -lglfw3 -lopengl32

相変わらず目的の物はビルドできてないですが。

f:id:torini:20150828211533p:plain