Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍

对于在windows下做c++开发的同学,你是否有以下痛点?:

1.每次构建c++项目,搭配第三方库环境,都要不停的include,lib,dll等配置,如果4-5个还好,要是10几个...人都麻了...
2.一个环境也无所谓,问题x64/32位系统,Debug,Release都要配置一遍..每次配置完成后,还要运行检测.....麻烦....
3.但是如果我有很多其他的项目也会用到这些库呢?那还要手写一遍?我只想快速验证这个库...需要这么啰嗦吗?...烦躁..

基于上诉点:有没有这样一个软件:


1.导入.csproj 配置文件, 直接把需要的库环境一键搭配...
2.用哪些库,都可以随意搭配...
3.这些库的x64,32,Debug,Release可以随意调整....
4.这些配置,可以保存到本地,方便下次导入

该软件解决的点:

这么说吧: 这个工具解决的问题时Windows下,c++ 
1,包的统一管理问题;
2,自由搭建各个包的开发环境,自由组合;
3,在windows下,不同电脑之间自由迁移带来的开发环境问题;

该工具长这样子:

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第1张图片

提供案例有多个:

1.构建opencv;
2.构建opencv+vtk+qt开发环境;
3.构建opencv+vtk+pcl+qt+cgal+boost等开发环境;
上诉构建,只需要2s即可赋予自己的项目,相应的开发环境能力;

案例一:使用该工具构建opencv的开发环境详细过程:

1.构建库结构

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第2张图片

 1.2.导入并查看文件夹中的信息:

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第3张图片

2.创建c++ 空的项目工程;

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第4张图片

3.使用该工具构建opencv环境

 3.1:选择一个.vcxproj文件

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第5张图片

 3.2:勾选构建环境的库: 这里使用了64位,Debug和Release一同构建;

'

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第6张图片

 3.3:构建- 使用内置工具,并查看导入的库内容以及构建之后的文档:

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第7张图片

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第8张图片

4.引入一个c++简单的案例;

4.1.我们能正常引入不报错.

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第9张图片

4.2.我们写一个读取图像的例子.通过这个软件搭建完成的环境,是可以完美运行的! 说明这个工具是ok的.

Windows下,快速部署开发环境,第三方库管理,以及项目迁移工具介绍_第10张图片

对了,提一句:

后续会陆续介绍该工具的使用方式,而且搭配cmake-gui工具,基本可以编译,快速搭建并使用github上任何开源库了!

你可能感兴趣的:(c++,qt,WPF,环境部署,windows,vs,vs2019)