我已经有一个带有.pro文件的项目,该文件可以在调试和 Release模式下构建。所以我的问题是,如果要使用调试信息构建二进制文件,必须在命令行上指定哪些选项。这是一个使用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}";
我现在需要添加什么才能在 Debug模式下构建它?
最佳答案
您需要的选项是“CONFIG + = debug”。请参阅General Configuration中的qmake Manual。
#!/bin/bash
qmake CONFIG+=debug ${qmake_options}
make ${make_options}
关于linux - 在Linux中从命令行(也称为bash脚本)以 Debug模式构建Qt项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8949956/