-
a3b38565 :Anonymous
2011-08-22 14:29
-
ビルドツールやビルド補助ツールを使ってみた。
使ってみたの
・autoconf, automake
慣れてるから割と楽。とはいえ、configure.inを変更したりMakefile.amを書き起こすのは後述のツールに比べるとちょっとなー。
・scons
googleさんが好んでた奴。python。すげー楽で使い心地いいんだけど、SConstructって名前がヤ。だって覚えられないんだもん。
・jam
boostが使ってる(使ってた? 今はcmakeかも)やつのオリジナル。かなり楽。sconsとちがってJamfileって名前なのも覚えやすくていい。
・waf
scons派生。wscriptは結構めんどくない? コピペで済むけど。wafコマンドをインストールするんじゃなくて、各プロジェクト毎にリリースアーカイブ等に入れとくことが推奨されてるのがユニーク。
・cmake
まあまあ楽。makeの実行が色つきでかっこいい。でも中間ファイルがたくさん。テキトーやるとサブディレクトリからビルドできなかったりする。ううむ。
・gyp
グーグルさんの。正式名称わすれた。jsonっぽい構文でわかりやすくはあるけど、書くのはまどろっこしい。
・qmake
何気にいいよ。qtとc++前提にしてるけど、make LIB= LINK=gcc LFLAGS=-O2 とかやればいいし。
まだ使ってみてないの
いっぱいありすぎるので省略。なぜこんなにたくさん……。
Powered by shinGETsu.