Lep*_*ops 9 c++ debugging qt qt-creator
我在Qt Creator中使用默认的构建目录,类似于build-project-blah-blah-Debug.但是,当我在调试模式下构建我的应用程序时,内部都会创建一个debug和release文件夹.如果我将构建目录设置为build-project-blah-blah for debug和release builds Qt Creator行为不正常,即它投诉并且它不会清理构建的文件.
我从这个问题的答案中推断出了相反的问题.在.pro文件中,添加以下行以防止创建子目录:
CONFIG -= debug_and_release debug_and_release_target
Run Code Online (Sandbox Code Playgroud)
此问题仅发生在Windows上,而不是基于Unix的操作系统上.Windows默认设置这些标志,而QT的Unix实现则不设置.对我而言,由于我的项目在两个环境之间的兼容性,这主要是一个问题.
您可以在项目模式下选择用于调试和发布版本的文件夹(Ctrl + 5)
那里有一个组合框,上面写着“编辑构建配置”,让您选择Release或Debug,然后您可以编辑每个构建目录
| 归档时间: |
|
| 查看次数: |
2911 次 |
| 最近记录: |