本文最后更新于 2024-10-18,文章内容距离上一次更新已经过去了很久啦,可能已经过时了,请谨慎参考喵。

title: Clion如何引入cpp的第三方库
top_img: false
date: '2023-11-20 20:20:31'
tags:
   - cpp
   - Clion
categories:
  - 小技巧
cover: '/upload/cdn4files/202311202023140.png'
abbrlink: '36728089'
copyright:
comments:

前言

上一篇中讲了VS2022如何引入第三方库,结果用了两天感觉vs还是不太适合我,改用Clion之后发现确实牛逼,简直是打开了新世界大门

Clion的安装就不赘述了,直接开始正文(推荐使用英文版,中文版可能会碰到未知问题哦,但是我目前还是装了官方的中文插件,毕竟英语渣渣)

正文

还是我们的老朋友Vcpkg,第一次打开的话如图,下一次打开会直接固定在左下角的快捷工具栏里

点击新建:

默认下面的是勾选的,名称也没有(1)我这里是已经安装过了

注:强烈建议不要更改默认路径

点击确定之后就会自动安装,因为网络情况,时间可能会比较长,耐心等待

建议勾选这个自动更改vcpkg的json,当然可以自己选择

然后在右边的搜索框搜索需要的第三方库,如果勾选了,会显示添加到josn中,如果没有勾选,会显示安装,同样,安装的版本可以自由选择,例如:

我不清楚这是因为bug还是就是这样

安装好后会提示添加进 cmakevcpkg.json

建议先添加进json

然后会在项目文件中生成一个json文件

这样安装就完成了,如果需要引入到项目中,还需要更新一下 CMakeLists.txt

在安装完成的时候会提示添加进cmakelist的代码,直接复制粘贴进去就好了

如果选择了添加进json,可以打开json文件,也可以看到这段提示的代码:

复制粘贴进 CMakeLists.txt

注意删除掉不必要的换行符,然后将 main 替换为你这个项目名称,重新加载Cmake即可引用到