更改命令行 qt5 源代码构建配置的正确/快速方法
Correct/Fast Way to Change the Config of a Command-Line Qt5 Source Build
我正在使用MSVC的Windows上从源代码(官方源代码版本,而不是存储库(构建Qt5(Qt 5.15.0(。
我正在设置 env. 变量、依赖项等,然后运行具有 1600 万个选项的configure
,最后jom
并且它可以工作。
但我正在试验构建,并且必须运行很多configure
。似乎每次我都必须删除整个源代码树并重新解压缩,否则构建就会失败。
具体来说,有没有办法"取消配置"或"重新配置"Qt5版本?"-redo"标志似乎不是它,nmake clean
或jom clean
也不起作用(而且它们似乎不是我想要的;我想重新配置,而不是重建。
同样,请注意我的构建确实有效。我只是想要更快/更实用的迭代而不是更改构建配置。
使用影子构建,即从一个目录上级执行配置。这是我在Linux上用来构建静态QT的命令行。
$ ../qtsrc/configure -opensource -confirm-license -release -static -no-pch -qt-xcb -prefix $PWD/_build -skip webengine -nomake tests -nomake examples
因此,如果您需要执行其他配置,只需清空目录$PWD即可。希望它有助于解决这个问题。
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 一种在C++中读取TXT配置文件的简单方法
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- 在调试配置中仅优化单个方法
- 修复警告"field a is not used"如果字段在配置中未使用的好方法
- 使用多个库时,在 CMakeList 中配置target_link_libraries的正确方法是什么?获取无法指定链接
- 设计方法以读/编写同一配置文件的不同版本
- 将配置文件存储在C 中的可执行文件中的方法
- POCO - 属性文件配置保存方法始终使用 ":" 作为分隔符进行写入
- 用Xcode 4配置谷歌测试的正确方法是什么
- 将clang++配置为在Cygwin中使用g++/gccSTL标头的最简单方法
- 读取配置属性的简单方法
- 设置"深度"配置选项的最佳方法是什么?
- c++方法的配置没有宏
- 在c++中,检查给定用户配置文件是否处于活动状态或已删除的最佳方法是什么?
- 跨平台访问配置目录的方法
- 配置c++应用程序构建的简单方法
- 在实现程序的配置设置时,什么是好方法
- 配置/首选项处理的推荐方法
- 有什么方法可以配置waf来在MAC系统中构建c++程序吗?