次の方法で共有


vcpkg_qmake_configure

qmake ベースのプロジェクトを構成します。

使用方法

vcpkg_qmake_configure(
    SOURCE_PATH <pro_file_path>
    [QMAKE_OPTIONS arg1 [arg2 ...]]
    [QMAKE_OPTIONS_RELEASE arg1 [arg2 ...]]
    [QMAKE_OPTIONS_DEBUG arg1 [arg2 ...]]
    [OPTIONS arg1 [arg2 ...]]
    [OPTIONS_RELEASE arg1 [arg2 ...]]
    [OPTIONS_DEBUG arg1 [arg2 ...]]
)

この関数を使用するには、ヘルパー ポート vcpkg-qmakeに依存する必要があります。

"dependencies": [
  {
    "name": "vcpkg-qmake",
    "host": true
  }
]

パラメーター

SOURCE_PATH

*.pro qmake プロジェクト ファイルへのパス。

QMAKE_OPTIONS、QMAKE_OPTIONS_RELEAStandard Edition、QMAKE_OPTIONS_DEBUG

--にqmakeに渡す追加のオプション.

通常、これらはフォーム QMAKE_X=<something> または CONFIG=something である<必要があります>

OPTIONS、OPTIONS_RELEAStandard Edition、OPTIONS_DEBUG

--にqmakeに渡す追加のオプション.

Triplet パラメーター

VCPKG_OSX_DEPLOYMENT_TARGET

決まります QMAKE_MACOSX_DEPLOYMENT_TARGET

VCPKG_QMAKE_COMMAND

qmake へのパス。

既定値は "${CURRENT_HOST_INSTALLED_DIR}/tools/Qt6/bin/qmake${VCPKG_HOST_EXECUTABLE_SUFFIX}" です。

VCPKG_QT_CONF_RELEAStandard Edition

リリース モードで qt.config 使用されるパス。

既定値は "${CURRENT_INSTALLED_DIR}/tools/Qt6/qt_release.conf" です。

VCPKG_QT_CONF_DEBUG

デバッグ モードで qt.config 使用するパス。

既定値は "${CURRENT_INSTALLED_DIR}/tools/Qt6/qt_debug.conf" です

VCPKG_QT_TARGET_MKSPEC

バージョン2022-11-16vcpkg-qmake追加されました。

使用する Qt mkspec

VCPKG_QMAKE_OPTIONS_RELEAStandard Edition

リリース モードで渡す qmake 追加のオプション。

VCPKG_QMAKE_OPTIONS_DEBUG

デバッグ モードで渡す qmake 追加のオプション。

ソース

ports/vcpkg-qmake/vcpkg_qmake_configure.cmake