共用方式為


vcpkg_copy_tools

將工具及其所有 DLL 相依性 tools 複製到資料夾中。

使用方式

vcpkg_copy_tools(
    TOOL_NAMES <tool1>...
    [SEARCH_DIR <${CURRENT_PACKAGES_DIR}/bin>]
    [DESTINATION <${CURRENT_PACKAGES_DIR}/tools/${PORT}>]
    [AUTO_CLEAN]
)

參數

TOOL_NAMES

沒有擴展名的工具檔名清單。

SEARCH_DIR

包含工具之目錄的路徑。 如果省略,這會設定為 ${CURRENT_PACKAGES_DIR}/bin

目的地

要複製工具的目標目的地。 如果省略,這會設定為 ${CURRENT_PACKAGES_DIR}/tools/${PORT}

AUTO_CLEAN

從和${CURRENT_PACKAGES_DIR}/debug/bin自動清除複製的${CURRENT_PACKAGES_DIR}/bin可執行檔。

範例

來源

scripts/cmake/vcpkg_copy_tools.cmake