RTKLIB生成碰到的问题

1,。移植:参照link
2.编译仍有错误:
在这里插入图片描述

第一个是因为编译器(VS2017)在看到-2147483648时,会先做一个判断,就是先做一个2147483648 > INT_MAX ?的判断,判断为真后会认为int装不下于是调用unsigned int来装,但是unsigned int在准备赋值时会先将它取反,再去赋值。
参考link
在这里插入图片描述

第二个错误可能是85行的for循环并没有给sbs’赋值,这里直接先给他赋值
如83行:sbs=nav->sbssat.sat;

猜你喜欢

转载自blog.csdn.net/qq_32201015/article/details/115281488
今日推荐