Clion中如何通过vcpkg高效管理C++项目依赖库?
- 内容介绍
- 文章标签
- 相关推荐
本文共计847个文字,预计阅读时间需要4分钟。
在Ubuntu 20.04环境下,每次创建新项目时,使用CLion 2021.1,可能会用到第三方库,如TOML解析和spdlog日志库。频繁手动下载源码、编译和配置CMake确实很麻烦。
环境
ubuntu 20+
clion 2021.1
背景
在Linux下,每次新创建1个项目,可能会使用一些第三方库,比如:
- toml解析
- spdlog日志
难道每次都要我去重新下载源码,然后编译,在配置CMake?太麻烦了吧,看看别人前端,需要一个包只用执行 npm install axio 就行了,好羡慕。
刚好,前段时间在windows下使用了一把vcpkg,目前vcpkg作为c++的包管理工具,已经相对成熟了,很多著名的开源组件都对vcpkg进行了支持。
本文共计847个文字,预计阅读时间需要4分钟。
在Ubuntu 20.04环境下,每次创建新项目时,使用CLion 2021.1,可能会用到第三方库,如TOML解析和spdlog日志库。频繁手动下载源码、编译和配置CMake确实很麻烦。
环境
ubuntu 20+
clion 2021.1
背景
在Linux下,每次新创建1个项目,可能会使用一些第三方库,比如:
- toml解析
- spdlog日志
难道每次都要我去重新下载源码,然后编译,在配置CMake?太麻烦了吧,看看别人前端,需要一个包只用执行 npm install axio 就行了,好羡慕。
刚好,前段时间在windows下使用了一把vcpkg,目前vcpkg作为c++的包管理工具,已经相对成熟了,很多著名的开源组件都对vcpkg进行了支持。

