gpt4 book ai didi

c++ - 正确/快速的方法来更改命令行Qt5源内部版本的配置

转载 作者:行者123 更新时间:2023-12-02 10:13:30 30 4
gpt4 key购买 nike

我正在使用MSVC在Windows上从源代码(官方源代码发布,而不是从仓库中)构建Qt5(Qt 5.15.0)。
我正在设置环境。变量,依赖项等,然后运行具有1600万个选项的configure,最后运行jom,它可以正常工作。
但是我正在尝试构建,并且不得不大量运行configure。似乎每次我要么必须删除整个源代码树并重新解压缩,否则构建都会失败。
具体来说,有没有一种方法可以“取消配置”或“重新配置” Qt5版本? “-redo”标志似乎并非如此,而且nmake cleanjom clean也不起作用(它们似乎也不是我想要的;我想重新配置,而不是重建。)
同样,请注意我的构建确实可以正常工作。我只想要更快/更实际的迭代,而不是更改构建配置。

最佳答案

使用影子构建,即从一个目录上一级执行配置。这是我在Linux上用来构建静态QT的命令行。

$ ../qtsrc/configure -opensource -confirm-license -release -static -no-pch -qt-xcb -prefix $PWD/_build -skip webengine -nomake tests -nomake examples
因此,如果您需要执行其他配置,只需清空目录$ PWD。希望它有助于解决这个问题。

关于c++ - 正确/快速的方法来更改命令行Qt5源内部版本的配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62696596/

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