2012-01-21 6 views
15

デバッグモードとリリースモードでビルドできる.proファイルを持つプロジェクトがすでにあります。だから私の質問は、デバッグ情報で私のバイナリをビルドしたい場合に指定しなければならないコマンドライン上のオプションは何かです。以下は、bashスクリプトを使用したリリースのビルディングの例です。Linuxのコマンドライン(別名bashスクリプト)からデバッグモードでQtプロジェクトをビルドします。

デバッグモードでもビルドするには、何を追加する必要がありますか?

答えて

28

必要なオプションは "CONFIG + = debug"です。 General Configurationqmake Manualに記載してください。

#!/bin/bash 
qmake CONFIG+=debug ${qmake_options} 
make ${make_options} 
+0

私はそれがプロジェクトファイルでのみ使用されると考えました。私はCONFIG + = debug_and_releaseを持っているので、QtCreatorを使って両方をビルドすることができます。しかし、私のビルドプロセスは自動化されているのでQtCreatorを使うことはできません。コマンドラインでこれを渡すことがデバッグモードで構築されるかどうか知っていますか? –

+5

はい!そのオプションをコマンドラインで渡してください! – Bill

関連する問題