macでqtのプログラムをcuiからビルド
あるqtプログラムのプロジェクトがあったとして(例えばhello)、これをビルドしたいとき
% qmake -project
% qmake hello.pro
とすると、macの場合 makefile じゃなくて hello.xcodeproj というxcodeのプロジェクトが生成されます。まぁ普通に
% open hello.xcodeproj
とかしてxcode起動してそこからビルドすればいいんですが、入門書読んでちまちま小さいプログラム作ってるのにわざわざxocde使うのもなーと思ってたんですが、
% qmake -project % qmake -spec macx-g++ hello.pro
とすると、xcodeのプロジェクトではなく、makefileが生成されます。なので普通に
% make
すればhello.appができるので
% open hello.app
で実行できます。
ということでしばらくqt触ってみよー