已构建QtBase后,qt-configure-module.bat无法附加构建模块的问题
Qt 6.10.2 附加构建QtWebsockets模块报错问题
背景操作
- 已从源码构建Qt 6.10.2的仅QtBase模块,源码位于
d:\qt6\qt5,构建命令如下:
d: cd \qt6\static_debug_build_qtbase d:\qt6\qt5\configure.bat -debug -static -prefix "d:\qt6\static_debug_install_qtbase" -submodules qtbase
- 构建完成后生成
d:\qt6\static_debug_build_qtbase和d:\qt6\static_debug_install_qtbase文件夹,QtBase可正常运行。 - 为附加构建QtWebsockets模块,新建文件夹
\qt6\static_debug_build_qtwebsockets,在VS2022开发者命令提示符中执行命令:
d: cd \qt6\static_debug_build_qtwebsockets D:\QT6\static_debug_build_qtbase\qtbase\bin\qt-configure-module.bat d:\qt6\qt5\qtwebsockets
报错信息
CMake Error: Not a file: D:\qt6\static_debug_build_qtbase\qtbase\ bin\..\lib\cmake\Qt6\QtWriteArgsFile.cmake CMake Error: Error processing file: D:\qt6\static_debug_build_qtbase\qtbase\ bin\..\lib\cmake\Qt6\QtWriteArgsFile.cmake CMake Error: Not a file: D:\qt6\static_debug_build_qtbase\qtbase\ bin\..\lib\cmake\Qt6\QtProcessConfigureA rgs.cmake CMake Error: Error processing file: D:\qt6\static_debug_build_qtbase\qtbase\ bin\..\lib\cmake\Qt6\QtProcessConfigureArgs.cmake
疑问
- 操作符合Qt官方文档要求,问题出在哪里?
- 使用
qt-configure-module方法附加构建是否可行,还是需要重新构建整个Qt?
内容的提问来源于stack exchange,提问作者LUN2
相关产品推荐
相关产品推荐

