我想Qt 6
使用预构建的MySQL/OpenSSL
库来构建以尝试新功能,但我在配置参数方面遇到了一些问题。
例如,我有这样的配置参数:
configure.bat -debug -static -static-runtime -confirm-license -opensource -nomake examples -no-ltcg -sql-mysql -openssl-linked -prefix "C:\Test\6.0.0\msvc2019_64"
当我添加-sql-mysql
or-openssl-linked
参数时,我遇到了以下问题:
CMake Error at qtbase/cmake/QtProcessConfigureArgs.cmake:788 (message):
CMake exited with code 1.
另外,我尝试使用-skip qtwebengine
,但cmake
返回BUILD_qtwebengine not used by the project
. 某些参数不能cmake
正确转换。我在哪里可以获得完整的cmake
参数列表来构建Qt 6
?
[更新]
我已将一些参数翻译为cmake
:
cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=OFF -DQT_BUILD_EXAMPLES=OFF -DINPUT_static_runtime=ON -DFEATURE_ltcg=OFF -DCMAKE_INSTALL_PREFIX="C:\Test\6.0.0\msvc2019_64" -G Ninja C:\QtBuild\qt-everywhere-src-6.0.0
但仍然找不到任何文档如何翻译这些:-confirm-license -opensource -skip qtwebengine -openssl_linked -sql-mysql
我以前MySQL
使用 CMake 选项参考构建了库:https ://dev.mysql.com/doc/mysql-sourcebuild-excerpt/8.0/en/source-configuration-options.html#cmake-option-reference
有没有类似的参考资料可供参考Qt 6
?谢谢你。