1

新しい機能を試すためにビルド済みのライブラリをQt 6使用してビルドしたいのですが、configure パラメーターに問題があります。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またはパラメータを追加すると-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 projectcmake一部のパラメーターは正しく変換されません。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か? ありがとうございました。

4

2 に答える 2