![](/img/trans.png)
[英]Create Nuget package from unmanaged (C++/C) code in Visual Studio Solution and projects (not cmake)
[英]Nuget package from CMake
我正在使用 CMake 生成一個 C# WPF 項目。 我遵循了 Github 上的這個 CMakeLists.txt 示例。
我的問題是:如何使用 CMake 向該項目添加 Nuget 包?
CMake 3.15 及更高版本支持使用VS_PACKAGE_REFERENCES
引用 Nuget 包。 要將 Nuget 包引用添加到 CMake 目標,請使用由下划線_
分隔的包名稱和包版本。 以下是BouncyCastle
版本 1.8.5 的示例:
set_property(TARGET MyApplication
PROPERTY VS_PACKAGE_REFERENCES "BouncyCastle_1.8.5"
)
該文檔顯示了如何通過分號分隔添加多個Nuget 包;
包。
對於較舊的 CMake 版本,您可以嘗試此處建議的解決方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.