问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

C++第三方库的安装

创作时间:
作者:
@小白创作中心

C++第三方库的安装

引用
CSDN
1.
https://blog.csdn.net/2302_79874605/article/details/140564975

在C++开发中,第三方库的使用是必不可少的。本文以OpenXLSX为例,详细介绍了在Windows环境下如何安装C++第三方库。从获取源码到最终配置库,每个步骤都配有详细的说明和截图,帮助开发者快速上手。

很多情况下C++第三方库都作为开源代码在github上公开。这样全体计算机爱好者都可以自由地取用。但如此高的开发环境也会带来很多麻烦,于是我们给出了Windows环境下,C++安装第三方库的手段。(已库OpenXLSX为例)

1.在github上获取目标源码

根据我们的需求在各搜索引擎、论坛或直接在github上搜索找到github中的源码。例如说:OpenXLSX的github网址是GitHub - troldal/OpenXLSX: A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.

这个时候就可以看到整个的开源项目了。

2.将源码克隆到本地

可以通过vscode、vs等集成开发环境来获取。这里我们主要介绍通过Git Gui来获取本地。

点击code

并复制这个网页链接。

单机右键bash here
输入命令

git clone <url>  

完成后就得到了本地的源码。

3.编译源码

可以用命令编译、也可以在vs上创建从cmake项目进行编译。这里介绍最简单的一种通过vscode编译。

首先配置你的vscode。安装cmaketools、cmake。

选择文件,打开源码所在的文件夹。

找到源码文件夹最外层的cmakelist.txt

找到下面的cmake toolbar点击生成,之后根据自己的环境选择编译器。

生成成功后,原文件夹中会多出一个build文件夹。

4.生成include和lib

用vs打开build文件中的解决方案。(注意编译器版本要求;如果超出编译器要求可以在项目属性->常规->C++语言标准中修改)

在解决方案中先生成all_build成功后再生成一下install。(install需要以管理员身份来运行)

生成完成之后,就可以在输出中找到生成的include和lib文件的地址。

5.配置库

找到vs安装的文件。

将两个文件中的内容复制到vs对应的include和lib文件中。

最后我们打开vs测试一下。

顺利运行!完美解决!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号