web-dev-qa-db-ja.com

Linuxのコマンドライン(別名bashスクリプト)からデバッグモードでQtプロジェクトをビルドする

デバッグおよびリリースモードでビルドできる.proファイルを含むプロジェクトがすでにあります。したがって、私の質問は、デバッグ情報を使用してバイナリを構築する場合に指定する必要があるコマンドラインのオプションは何ですか。これは、bashスクリプトを使用したリリースでのビルドの例です。

cd ${CHECKOUT_DIR_DEV_OGL_DX_ENGINE_SKIA};
echo `date`: "Running \`qmake\` on Skia";
qmake&>${SKIA_LOG};
buildstatus $? "Running \`qmake\` on Skia";
echo `date`: "Running \`make\` on Skia";
make&>${SKIA_LOG};
buildstatus $? "Running \`make\` on Skia Please see ${SKIA_LOG}";

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

19
Matthew Hoggan

必要なオプションは「CONFIG + = debug」です。 qmake ManualGeneral Configuration を参照してください。

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