使用cmake配置c++环境(C++配置环境的“心路历程”)

最开始,接触c++的时候,摆在面前的难题就是配置环境

我也尝试了很多办法,故写下这篇文章,记录一下。

方法一(我最开始尝试的)

我最开始,是需要在vs中配置点云pcl和opencv环境。当时的做法,也是看网上教程,通过在vs中->项目属性,添加各种包含目录,库目录啥的。一整套配置下来,眼睛和手都撸冒烟了。

比如这一篇文章

最新:windows下安装pcl点云库

配置下来,非常繁琐,但是初学者不会其他方法,只好照做。

用这个方法的缺陷也很明显,就是扩展性很差,你如果要多配几个环境,你得在多个环境中的vs中,手动配置。

方法二(我也试过)

为了减少重复劳动,后面的改进做法就是,将你需要配置的库,通过配置属性管理器,从而达到以后新建项目时,通过导入相关文件,就能配置好相应库。

在这里插入图片描述
这种方法,一般就是配置一个库,就新建项目属性表,比如你如果要配置pclopencv,你就新建两个项目属性表,一个用来配置pcl,一个用来配置opencv。当你下次新建项目 ,需要用到pcl或者opencv时候,在vs的属性 管理器中,导入对应的项目属性表。这样就省去了每次都需要在vs中配置一遍。

我当时也试过这种办法,但是我按照这样配置后,代码运行会出现一个问题,至今没有解决,这个问题我现在也不确定是不是vs中没有设置正确导致,因此我就没用过这种办法了。

方法三(复制vs中配置好的c++环境)

当我用方法二配置后出现问题,无法使用,但是我迫切需要使用好几个环境,一个用来写自己的cpp代码,一个用来测试别人给我的代码。实现过程如下:

vs中配置好的c++环境进行复制

在这里插入图片描述
我用这种方法配置了三个环境,目前的话,只要是你第一个环境配置正确,复制过来的,也是对的。

方法四(使用cmake)

这个方法我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

knighthood2001

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值