毕设(一): Webots7.0.3 VS2010 Opencv 机器人仿真环境环境配置

这是我第一篇博客,我会在这里更新我毕设过程中所遇到的所有问题以及一些值得记录和分享的一些内容。希望在帮助自己记录毕设时能给别人提供一些参考

版本说明

webots7.0.3 vs2010 opencv2.4.10

安装完毕之后第一步,设置系统变量:

在这里插入图片描述
系统变量PATH
最开始我设置的系统变量会导致调用opencv函数时出现问题,所以只设置x86下的opencv路径 ; 把webots、lib放进去是为了程序能找到webits下的controller库和可执行文件

项目的编译环境是win32,这里只加上了
环境变量如图,

设置vs项目属性:

平台工具集 V100

VC++可执行文件库

VC+目录
VC++目录
VC++库目录,注意这里只添加了opencv在x86下的库文件
C++目录 lib是为了链接器能正确找到controller.lib 和controller.dll,
链接器附加库目录
链接器输入附加依赖库,2410后两位的10根据vs的版本不同而不同,最后要加上controller.lib,注意虽然在webots安装目录下Controller.lib是大写C,但是我们这里写小写
折磨了很久的程序

写完代码,生成,添加控制器,运行仿真

仿真运行起来了,讲实话,这几天的调试代码压力很大,但是完成这个工作的时候有种无法言喻的喜悦,这可能就是解决问题的快感,之前所有的压力都在此刻转化成为了喜悦

总结一下这个过程遇到的问题主要是链接器,头文件,库文件,可执行文件,系统路径等这些知识点,请教了老师得知应该补一下动态链接库的知识。 另外 自己第一次做C++开发,应该找本书系统地了解一下VS下C++开发的知识。另外这次环境搭建和C++控制器的开发调试让我得知了CSAPP这本书真的很重要。有了这次经历我想我以后会更认真的读这本书。

立个Flag,明年毕业之前看完这本书

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值