我的C/C++语言学习进阶之旅关于Vcpkg的参考资料:一个让你可以快速引用C++开源库的包管理工具Vcpkg,快来使用Vcpkg管理你的C++ 项目中的依赖项吧!
Posted 字节卷动
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的C/C++语言学习进阶之旅关于Vcpkg的参考资料:一个让你可以快速引用C++开源库的包管理工具Vcpkg,快来使用Vcpkg管理你的C++ 项目中的依赖项吧!相关的知识,希望对你有一定的参考价值。
文章目录
一、怎么知道Vcpkg
在看LearnOpengl的时候,在关于材质这一章节,评论区有人评论,如下所示:
有人A问滑块怎么做的,通过我们上一篇博客
【我的渲染技术进阶之旅】关于C++轻量级界面开发框架Dear ImGui介绍 我们一眼就可以看出来是使用ImGui做的。
然后那人A问这个ImGui怎么集成的,
另外一个人B回复使用微软的C++库管理包工具vcpkg
动图如下:
下载后执行下面命令就行了
vcpkg.exe install imgui
好嘛, 至于发现了新天地!!!原来还有vcpkg这样的C++开源库的包管理工具。然后我查了一下关于vcpkg的相关资料,整理如下。
二、关于Vcpkg的参考资料
Vcpkg:适用于 Windows、Linux 和 MacOS 的 C++ 库管理器。
vcpkg 是一个免费的 C/C++ 包管理器,用于获取和管理库。从 1500 多个开源库中进行选择以一步下载和构建,或者添加您自己的私有库以简化您的构建过程。由 Microsoft C++ 团队和开源贡献者维护。
简化的 vcpkg 功能可以像这样可视化:
图来源:https://decovar.dev/blog/2022/10/30/cpp-dependencies-with-vcpkg/
-
Vcpkg官网
-
Vcpkg Github
-
其他文档
三、总结
根据上面的参考资料,快速熟悉Vcpkg,快来使用Vcpkg管理你的C++ 项目中的依赖项吧!
以上是关于我的C/C++语言学习进阶之旅关于Vcpkg的参考资料:一个让你可以快速引用C++开源库的包管理工具Vcpkg,快来使用Vcpkg管理你的C++ 项目中的依赖项吧!的主要内容,如果未能解决你的问题,请参考以下文章
我的C/C++语言学习进阶之旅关于Vcpkg的参考资料:一个让你可以快速引用C++开源库的包管理工具Vcpkg,快来使用Vcpkg管理你的C++ 项目中的依赖项吧!
我的C语言学习进阶之旅关于C/C++内存对齐读取文件产生的问题以及解决方法
我的C/C++语言学习进阶之旅收集关于MODERN C++ 11/14/17/20/23 的一些资料