基于C++ Builder开发工具对RTKLIB重新编译生成exe步骤

  1. 背景介绍
    经过前段时间的调试,终于将公司某芯片的GPS/BDS单频RTK的模糊度固定率由7%提升至91.6%,模糊度固定率低的原因及代码修改已经在上篇博客中说明。这个结果在rtkpost直观看到的,即基于VS2015搭建的后处理平台,对代码进行改动后,生成的pos文件。现在需要实时验证修改代码后的模糊度固定率的效果,即在rtknavi中实时跑结果。需要我对修改后的代码代码进行重新编译,这时候就需要使用C++ Builder了,对于C++ Builder,肯定不如VS熟悉了,只是在rtklib官网上听过这个,今天就去了解了一下。

  2. C++ Builder介绍
    C++ Builder和VS的关系就像ios和安卓的关系吧,反正这些也不是我关心的,官方介绍网址:C++ Builder首页介绍不大喜欢看英文的小伙伴也可以直接切换到中文。软件下载链接:C++ Builder版本

  3. rtklib编译步骤
    就拿我的例子来说吧,我修改的地方涉及到3个文件,包括两个源文件和一个头文件。rtkpos.c、postpos.c、rtklib.h
    第1步,只需要将三个文件放到src文件中进行替代;
    第2步,使用C++ Builder打开app文件夹下的postnavi文件夹下的C++ Builder项目文件即可;
    第3步,直接点击软件下的run即可;
    第4步,试试生成的目录中的exe文件跟你后处理平台跑出来的结果是否一样,结果当然是一样的。

猜你喜欢

转载自blog.csdn.net/weixin_43074576/article/details/106241277