• VCPKG安装与使用


    博客参考: https://blog.csdn.net/cjmqas/article/details/79282847#43-%E7%A7%BB%E9%99%A4%E5%85%A8%E5%B1%80%E9%9B%86%E6%88%90

    补充:

    1.罗列一下我在安装使用过程中的问题

    • 安装过程中经常会出现编译错误的情况,首先确保Visual Studio的语言设置为英文, 确保VS在安装或者更新中把工具集选全一些。编译错误的另一种可能就是cpu问题,关掉其他占用cpu的应用重新编译。
    • 以下错误网络问题(我这个在家用代理FQ也不可以)

    2.nuget package export from vcpkg(导出nuget包的命令)

    • 导出命令

      在安装好的vcpkg中运行powershell输入以下命令, id可以自己设置。

      .vcpkg.exe export opencv:x64-windows --nuget --nuget-id=Guava_opencv_dependencies -- nuget-version=1.0.1

    3. create custom nuget package(创建自己的nuget包用于单个项目中)

    • 首先你需要创建一个正确的nuspec文件。

      可以在我的GitHub上下载https://github.com/GuavaL/.nuspec-file

    • 执行以下命令生成nuget package。

       首先将nuget.exe和nuspec文件放入package文件夹下。删除原先的NUPKG文件。打开power shell或者cmd。执行以下命令:

    . uget.exe pack .Guava_opencv_dependencies.nuspec -NoDefaultExcludes

     

    在项目中用自己的nuget包请参考以上参考链接。

  • 相关阅读:
    设计模式总结
    设计模式之工厂
    C#
    UML画图总结
    UML视频总结
    类图
    读取文件信息
    HMAC算法加密
    SHA_1计算消息摘要
    获取指定长度的随机字符串
  • 原文地址:https://www.cnblogs.com/foreversdf/p/13030738.html
Copyright © 2020-2023  润新知