我正在努力改变Qt创建者4.0的构建路径。 我试过了所有的东西,但是当我的项目实际上在我的桌面上时,它一直在我的文档中的一个文件夹中编译。 有没有人有修复?谢谢如何更改Qt创建者的构建路径
回答
你可以在你的.pro文件中添加类似这样的东西;
DESTDIR = %{sourceDir}/outDir
OBJECTS_DIR = %{sourceDir}/outDir/obj
MOC_DIR = %{sourceDir}/outDir/moc
RCC_DIR = %{sourceDir}/outDir/rcc
UI_DIR = %{sourceDir}/outDir/ui
这应该将所有构建文件重新定向到源文件夹(即.pro文件所在的位置)内名为“outDir”的文件夹中。请注意,如果您真的想要,可以使用“../”或任何绝对路径。
或者,您可以更改.pro.user文件中的设置(它们不是配置控制文件的一部分)。为此,您需要编辑qt创建者的构建设置。你会发现一个输出路径,你可以在那里改变。请注意,您需要更改发布和调试版本的路径,并为每个不同的构建配置(例如arm-gcc,mingw-gcc等)执行此操作。
这是一个坏主意,因为'.pro'文件应完全不知道输出的位置。要指示输出,在build目录中运行'qmake'。 –
@KubaOber好吧,它的半不可知之处在于这是一条相对路径。但它似乎是确保每个开发人员构建以同样的方式运行的唯一方法...其他然后制作一个.common.pro(我认为它的被调用)文件....但是这更加困难,因为您必须手动复制你想要从user.pro文件中删除的位:(除非你可以建议更好的方法? –
无论你选择哪个输出文件夹,构建都应该运行相同,并且通过运行qmake build文件夹,就像在Qt Creator中选择build文件夹一样,你可以构建Qt本身在任何build文件夹下的大型项目 - 我相信你的项目也可以,目标文件夹应该留给每个开发者'谨慎。 –
- 1. 如何全局添加库路径给QT创建者?
- 2. 构建了Qt的FS路径
- 3. 类路径构建订单更改
- 4. 如何更改Qt Creator构建工具?
- 5. 如何更改Jenkins中的并发构建路径分隔符
- 6. Netlogo - 如何创建路径?
- 7. 如何在Rails中创建后更改路径的位置?
- 8. 如何更改路径,用户创建的混帐脚本
- 9. 如何使用qt的自定义路径构建cmake-gui?
- 10. Qt创建者:Qwidget的paintEvent
- 11. 更改日期创建者
- 12. 如何获得构建创建者
- 13. Qt创建者更新harmattan发展
- 14. Qt:如何创建一个文件(其路径所需的directorys)?
- 15. 如何更改站点路径和使用htaccess创建子域
- 16. 如何为Qt-GStreamer构建指定GStreamer路径
- 17. Qt创建者在构建文件夹中的多个定义
- 18. eclipse构建路径
- 19. Java构建路径
- 20. perl:路径构建
- 21. Java构建路径
- 22. Qt创建者5链接
- 23. QT创建者对qtquick/C++
- 24. Qt创建者4.1和cmake
- 25. Qt创建者头文件
- 26. Qt创建者SSL启用
- 27. 如何在PRO文件中访问Qt创建者的构建目录
- 28. 如何创建一个路径在轨道3中创建追随者?
- 29. 如何在Odroid XU3上构建和运行qt/qt创建器?
- 30. 如何从Ant构建文件设置Eclipse构建路径和类路径?
在QtCreator中有左侧的Projects选项卡,您可以在其中更改构建文件夹 – RvdK