vcpkg 常用命令 - Export


注意:所有以x開頭的命令或參數目前都只是實驗性質的。

vcpkg export <pkg>... [opt]…

可選參數

命令

說明

--dry-run

僅顯示哪些庫將會被導出,而不執行實際的導出命令

--raw

導出一個未壓縮的文件夾

--nuget

導出一個NuGet軟件包

--ifw

導出一個基於IFW的安裝程序

此命令在執行時會彈出一個cmd窗口,此時需要手動點擊Enter鍵來推動命令的執行,否則會卡在cmd界面

--zip

導出一個zip文件

--7zip

導出一個7zip文件

--output=…

指定輸出文件的名稱,此參數需和導出格式的參數一同使用。導出格式有:--raw --nuget --ifw --zip --7zip --chocolatey --prefab

--output-dir=…

指定文件的輸出目錄,此參數需和導出格式的參數一同使用

--nuget-id=…

指定導出的NuGet包的ID。此參數僅能在導出格式為--nuget時使用,而且若同時使用了--output=…參數,--output=…的值會被--nuget-id=…的值覆蓋

--nuget-description=…

為導出的NuGet包指定一個描述,把這個nuget包安裝到項目里,通過Nuget pagkage manager查看這個包的描述

--nuget-version=…

指定導出的NuGet包的版本。把這個nuget包安裝到項目里,通過Nuget pagkage manager查看這個包的版本

--ifw-repository-url=...

指定在線安裝程序的遠程存儲庫URL, 設置這個可選參數后,會在生成的configuration.xml文件添加一個Repository的屬性

--ifw-packages-directory-path=...

指定重新打包的軟件包的臨時目錄路徑,未指定此路徑時,默認為%vcpkg_root%\vcpkg-export-20210818-033328-ifw-packages

--ifw-repository-directory-path=...

指定導出的版本庫的目錄路徑

--x-all-installed

導出所有已安裝的庫

--x-chocolatey

導出一個Chocolatey軟件包,此可選參數必須和--x-maintainer=...同時使用

--x-maintainer=...

為導出的Chocolatey軟件包指定維護者

--x-version-suffix=...

指定為導出的Chocolatey包添加版本后綴,使用此參數會給生成的文件的版本號后添加一個后綴,但是不合適的后綴會導致nuget包無法生成

--prefab

導出為Prefab格式 (此功能導出以android triplet安裝的庫)

--prefab-maven

啟用maven,此參數需和導出格式的參數一同使用

--prefab-debug

啟用prefab調試功能。使用方式與--prefab-maven相同

--prefab-group-id=...

GroupId根據maven規范唯一標識您的項目

--prefab-artifact-id=...

Artifact Id是maven規范中的項目名稱

--prefab-version=...

版本是根據maven規范的項目名稱

--prefab-min-sdk=...

Android支持的最低sdk版本

--prefab-target-sdk=...

Android目標sdk版本

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM