gpt4 book ai didi

qt - 为什么在更改 Qt .pro 文件中的某些内容后需要删除构建目录?

转载 作者:行者123 更新时间:2023-12-04 17:53:02 34 4
gpt4 key购买 nike

每次我更改 Qt .pro 文件中的某些内容(添加新源文件、更改编译标志等)时,我的更改都不会生效。我正在使用 Qt Creator。同样的事情发生在 Windows(MSVC 编译器)和 Mac 上。如果我删除构建目录,那就没问题了。 (不包括完全重建浪费的时间)

可能是一个错误,但听起来很微不足道,感觉就像我错过了一些东西。

谢谢!

最佳答案

当您更改 *.pro 文件中的某些内容时,您必须在项目上重新运行 qmake,以刷新 Qt Creator 中的文件。您无需每次都删除构建文件夹。

但是当你删除 build 文件夹时,Qt 会在运行编译之前自动在项目上运行 qmake。您的解决方案有效,但有点矫枉过正;)

qtcreator build menu

右键单击项目时也可以使用此菜单

关于qt - 为什么在更改 Qt .pro 文件中的某些内容后需要删除构建目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31520738/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com