LinkedIn にシェア
LINEで送る
Pocket

フラインです。

と言うことでやっていきます

 

最初はMac OSでやっていきますが、多分途中からWindowsも合わせて使うようになると思います。

 

1. GitHubにプロジェクトを作る

今回はソースを公開しながらやっていくのでGitHubにプロジェクトを作ります。

 

 

プロジェクト名は適当にRVizとかにしておきました。

 

https://github.com/FL1NE/RViz

 

 

2. Git cloneする

cd ~/Documents
git clone https://github.com/FL1NE/RViz
cd RViz

 

 

3. 最初のディレクトリ構成を作る

正直後で必要になったら足せばいいけど…

mkdir src
mkdir include
mkdir lib
mkdir bin

 

空のディレクトリはコミットされないのでファイルも作る

touch src/main.cpp
touch include/dummy
touch lib/dummy
touch bin/dummy

 

とりあえず、コミット&プッシュ

git add .
git commit -m "directories added"
git push

 

 

4. とりあえずglfw3は使う

GLFW3を使うのでダウンロードします。

 

https://www.glfw.org/index.html

 

ダウンロードしたzipを解凍してビルド。

cd ~/Documents
unzip glfw-3.2.1.zip
cd glfw-3.2.1
cmake .
make -j 10
sudo make install

途中 make -j 10 でビルドしてるのは使ってるMacが12スレッドだから

とりあえず、サンプルでも動かしてみる

cd examples
open boing.app

 

AMIGGAAAAAAAAAAA

 

 

5. とりあえずglfw3のコードを眺めてみる

testsフォルダの中に色々と入ってます。

gammaやmonitorsのサンプルは面白いと思います。

 

 

 

6. 1日目 その1終了

記事が長くなりすぎるのもアレなので一旦切ります。