众所周知, C++是一门非常强大的语言. 但相比c#, java等新兴语言, 唯一的不足就是标准库过于简陋(楼主认为). 所以在开发中经常需要借助第三方库的支持.
但由于很多库只提供源代码, 而不提供二进制版本, 给初学者带来了很多困难(而且在windows下尤其难编译), 楼主在这里分享几个自己常用的库的Windows版本. 希望对大家有帮助.
几天前楼主把电脑上各个角落里的库汇总了一下, 并且把目录结构进行了统一以方便使用.
正文之前, 先介绍一下使用方法(非常方便的)
目录结构:
下面的每个库解压之后都会有这4个文件夹和一个setup.bat, 这几个文件的作用是:
bin: 一般为保存dll文件
include: 保存头文件
lib: 保存库文件
MSVC: 保存Visual Studio配置文件(可以一键配置开发环境)
setup.bat: 配置一下环境变量
使用方法:
①运行setup.bat脚本 (可能360会报告, 点同意就行了, 仅仅是增加一个环境变量, 没有危害)
注意: 如果在命令行窗口内提示"'setx' 不是内部或外部命令,也不是可运行的程序或批处理文件。" 说明你的系统版本太老了(或者是精简版), 请下载这个
http://pan.baidu.com/share/link?shareid=153634&uk=1292757685
解压后放到System32, 然后再进行第一步
②在Visual studio中建立一个项目
③点击视图->属性管理器
在属性管理器的Debug和Release中, 分别右键 添加现有属性表
然后找到你使用的库的目录(这里以Poco库为例), 进入MSVC文件夹, 把里面的属性表导入
至此, 开发环境建立完成. 可以进行开发了.
以后在新项目里使用此库, 不用再进行第一步, 只需要执行第三步, 把相应的属性表导入到项目中即可
-----------------------------以下是正文-----------------------------
但由于很多库只提供源代码, 而不提供二进制版本, 给初学者带来了很多困难(而且在windows下尤其难编译), 楼主在这里分享几个自己常用的库的Windows版本. 希望对大家有帮助.
几天前楼主把电脑上各个角落里的库汇总了一下, 并且把目录结构进行了统一以方便使用.
正文之前, 先介绍一下使用方法(非常方便的)
目录结构:
下面的每个库解压之后都会有这4个文件夹和一个setup.bat, 这几个文件的作用是:
bin: 一般为保存dll文件
include: 保存头文件
lib: 保存库文件
MSVC: 保存Visual Studio配置文件(可以一键配置开发环境)
setup.bat: 配置一下环境变量
使用方法:
①运行setup.bat脚本 (可能360会报告, 点同意就行了, 仅仅是增加一个环境变量, 没有危害)
注意: 如果在命令行窗口内提示"'setx' 不是内部或外部命令,也不是可运行的程序或批处理文件。" 说明你的系统版本太老了(或者是精简版), 请下载这个
http://pan.baidu.com/share/link?shareid=153634&uk=1292757685
解压后放到System32, 然后再进行第一步
②在Visual studio中建立一个项目
③点击视图->属性管理器
在属性管理器的Debug和Release中, 分别右键 添加现有属性表
然后找到你使用的库的目录(这里以Poco库为例), 进入MSVC文件夹, 把里面的属性表导入
至此, 开发环境建立完成. 可以进行开发了.
以后在新项目里使用此库, 不用再进行第一步, 只需要执行第三步, 把相应的属性表导入到项目中即可
-----------------------------以下是正文-----------------------------