第五章,本章介绍了程序在实物上运行的情况,对激光雷达处于不同环境下程序运行的情况下与在原有的官方软件运行的情况进行了对比并对运行结果进行了分析。
2 程序开发环境简介
2。1 Visual Studio开发环境
Visual Studio2010是由微软公司研发的一套基于组件的开发工具构成,其中还包括其他一些技术以用于生成功能强大、高性能的应用程序此[13],它几乎囊获了微软公司全部的开发工具,因此不同于VC、VJ、VB平台等,是针对某一种或者一类计算机语言开发的平台,Visual Studio平台上可以编写以上的语言,运用起来很方便也很人性化,可以满足程序开发者的各种需求,也可以满足编写各种大型程序的需求。来自~优尔、论文|网www.youerw.com +QQ752018766-
它是目前最流行的Windows平台应用程序的集成开发环境。在这个环境里都包含了一个强大的源程序编辑器。提供了键盘宏、可重映射键盘、多文件查询、多列选择、用户定义的语法加亮显示、增盘式查询、自动缩进和复杂的模式匹配等功能。另外还会包含一个图形化的集成调试器,使定位错误变得更加容易。除了交互式反汇编、内存寄存器、调用堆栈窗口,还增强了多栏变量和观察窗口。用户可以在源代码上的任一行设置条件断点和计数断点等。可以随时在观察窗口(watch window)查看一个变量、一个数据结构或一个表达式的值[14]。
值得一提的是Visual studio开发环境将同一种语言的不同功能融合起来,使得操作起来更加方便,像微软的Visual basic开发环境,当编程者开发一些企业应用的解决方案时,Visual basic是一款开发效率比较高的开发工具,但是当开发一些系统级的应用,如图像处理、系统监控时,这款软件就相对来说不是很友好了,因为其侧重点是开发应用的功能而不是系统编程。Visual studio的出现很显然是弥补了Visual basic平台的不足。
本课题就是基于Visual Studio2013开发环境利用C++语言编写窗口程序。虽然在VC 6。0中也可以编写MFC窗口程序,但是VS平台中有着更人性化的界面与操作方法,所以编写起来更加方便。