ビルドディレクトリの相対パス指定
QT Creatorではビルドディレクトリは絶対パスとして指定されています。
例えば次のようなプロジェクト構成を考えます。
- MyApp - MyApp - MyApp.pro - その他のソースファイル... - build-MyApp-Desktop_Qt_5_1_1_MinGW_32bit-Release (ビルドディレクトリ)
このプロジェクトでは build... から始まるディレクトリがビルドディレクトリになります。
このディレクトリはプロジェクトをビルドしたときに自動的に作られます。
このビルドディレクトリを変えたいときはQT Creatorの「プロジェクト」を開き、そこにパスを入力することで変更できます。
ただし、ビルドパスに絶対パスを使うのは避けた方がいいです。
なぜなら、プロジェクトを別の場所に移動したときに変更が反映されないからです。
そこで、ビルドパスに次の画像のように相対パスを使えばこの問題も解決します。
相対指定するときはプロジェクトファイルのあるディレクトリが基準になります。
あとはビルドすれば相対指定したディレクトリでプロジェクトがビルドされます。
© Kaz