两分钟搞定VS下第三方库的配置(以GNU Regex Library库为例)
2024-08-29 22:42:27
写C的朋友大概知道导入一个库的痛苦,特别是在宇宙第一IDE——VS下更是无从下手,生怕一不小心就把VS搞崩了,而VS的卸载过程又是一个十分头疼的过程。所以,这里特此开了一篇如何在VS下配置第三方库的博文,选择了以GNU Regex Library库(C下的正则表达式库)为例,测试环境为win10+VS2017。
第一步、准备好库文件
所谓巧妇难为无米之炊,我们首先当然是得下载好我们需要配置的库文件,里面需要包括头文件,lib静态库,dll动态库(有的可能没有)。
第二步、导入头文件
操作流程如下列图所示:
第三步、导入lib静态库
# 第四步、将dll拖到运行文件夹内
**如果我们需要配置的库是有dll的,我们需要把dll文件拖到我们可执行文件所在的文件夹之内。**
如果需要配置的库没有dll文件则可省掉这步。至此,我们所有的配置工作都已经做完了,我们可以像使用 #include <stdio.h>
这样来是使用这个库。
一点补充
这种配置方法使得我们在这个项目下,一次配完后无需再配置了,但当新建新的项目后,我们需要对新的项目做同样的配置才能再次引用这个库。并且,由于我们举例的这个库只有32位,所以我们只需配置32位的,上述例子还只是配置好了debug的情形,如果需要配置release和64位的情形,我们需要在VS中做相应的切换,且配置的库也要选择相应的版本,譬如64位应该和64位的库搭配(dll文件也要放在相应的执行文件夹下才行),否则就是鸡同鸭讲了!
最新文章
- AngularJS 表单
- PetaPoco 访问SQL SERVER 存储过程
- 一些sql三
- 设置select默认值
- 关于内存管理/set/get方法
- 用脚本完成mysql工作
- MYSQL常见错误及其解决方式
- JS宝典
- eclipse配置tomcat加大内存的方法
- posix thread API列表
- 错误源:WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for &#39;jquery&#39;. Please add a ScriptResourceMapping named jquery(case-sensitive).
- [经典] Best Time to Buy and Sell Stock
- HBASE学习笔记--配置信息
- javac不是内部或外部命令
- JAVA005-基本数据类型变量的存储
- opencv2.4.13+python2.7学习笔记--opencv中的Gui特性--图片:读图像,显示图像,保存图像
- 堆排序——HeapSort
- log4php的使用方法与详细配置
- php数组的逐行写入文件与读取
- apropos找命令助手