RTKlib代码调试教程-Visual Studio 2017
l 引言
在卫星导航与定位领域中,一方面,现有程序或商业软件往往存在或多或少的不足,不能完全满足研究者的需要;另一方面,独立开发新的程序软件,对于初学者来讲过于困难,且研究者也往往会陷入基本、琐碎的代码编译工作中,只见树木不见森林。因此在开源软件上做二次开发无疑是一个极佳的选择。
RTKlib由日本东京海洋大学开发,软件用面向过程的C语言开发完成,并提供多个API函数接口方便用户进行调用。它是卫星导航与定位领域研究者常用来做二次开发的开源软件之一。
作为卫星导航与定位领域的入门级小白,作者需要学习RTKlib源代码并在其上做二次开发。但在网上查阅资料,发现现有RTKlib调试教程多是基于Visual Studio 2010和Visual Studio 2013版本,为了方便后来人在使用RTKlib时减少不必要的麻烦,作者参考上述教程,编写了基于Visual Studio 2017平台的RTKlib代码调试教程。本文参考的教程均在致谢部分罗列出来了,在此向他们表示感谢,“分享带来快乐,交流带来进步”。由于时间紧急,肯定会存在一些错误未被发现,欢迎各位交流。下面奉上干货。
II RTKlib代码调试教程
(1)在Visual Studio 2017下新建项目,选择Windows控制台应用程序,项目所在路径自己选择,路径记为*\,项目命名为rtklib;
(2)解压RTKLIB-rtklib_2.4.3安装包,将安装包下src文件夹复制到*\rtklib\rtklib\,并重命名为rtklibsrc;