設定以 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_RELEASE、QMAKE_OPTIONS_DEBUG
傳遞至 qmake 之前 --
的其他選項。
一般而言,這些表單應該QMAKE_X= < something 或 CONFIG=something > <>
OPTIONS、OPTIONS_RELEASE、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_RELEASE
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-16
中 vcpkg-qmake
新增 。
要使用的 Qt mkspec
VCPKG_QMAKE_OPTIONS_RELEASE
在發行模式中傳遞至 qmake
的額外選項。
VCPKG_QMAKE_OPTIONS_DEBUG
在偵錯模式中傳遞至 qmake
的額外選項。