【问题标题】:How do I change the build output directory in QT Creator?如何更改 QT Creator 中的构建输出目录?
【发布时间】:2011-02-26 00:12:40
【问题描述】:

我正在尝试更改 QT Creator 中的构建输出目录(即,我想输出到 ../../bin/debug,而不是输出到 ./debug)。我试图通过项目模式编辑构建输出目录,但它是只读的。查看 .pro 文件似乎没有任何明显的内容可供我编辑。

【问题讨论】:

标签: qt-creator


【解决方案1】:

您也可以直接在 QtCreator 中执行此操作。前往项目 |构建和运行 |构建 |一般 |构建目录。当您输入新的目录路径时,文本将变为红色 - 表示尚未创建的输出构建所在的目录尚不存在。但是,当您构建项目时,它会再次变黑。

【讨论】:

    【解决方案2】:

    我遇到了权限问题,Qt 无法在我的 Windows 分区中运行已编译的程序,因此我不得不更改构建路径以在 Linux 中运行,为此我编辑了 {projectName}.pro。用户位于项目文件夹中并更改了以下变量,这些变量可能会因您的项目设置而异):

    <value type="QString" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildDirectory">/new/path</value>
    

    此值将属于一个特定目标(发布或调试),只需查看标记所属的位置即可。

    【讨论】:

    • 非常感谢,我遇到了地狱!首先,找到构建的二进制文件到底在哪里结束,其次,弄清楚如何更改位置(它们被困在我的 $HOME 中一个丑陋的长文件夹中)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-14
    • 2016-12-15
    • 1970-01-01
    • 1970-01-01
    • 2014-01-27
    相关资源
    最近更新 更多