使用Ubuntu 17.10和rtklib2.4.3b29。 我正在尝试交叉编译rnx2rtkp:
$("img").attr("data-aos", "fade-down");
给我
'CC=arm-linux-gnueabihf-gcc make'
但是当我安装gfortrans并交叉编译'iers.a'时,就像:
error: '../../../lib/iers/gcc/iers.a: error adding symbols: File format not recognized'.
它给了我同样的错误('gfortran-arm-linux-gnueabihf'都没有做)。我使用rtkrcv,str2str和convbin进行了相同的工作(除了编译iers.a导致其他模块不需要这样做)。不知道这是什么问题。
答案 0 :(得分:0)
去那里并下载了CCompilers:
https://github.com/raspberrypi/tools/tree/master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian
转到iers.a文件夹:
'../../../lib/iers/gcc/iers.a
并输入生成文件。在我放入的makefile中:
F77=arm-linux-gnueabihf-gfortran
并执行了makefile。
然后我回到rnx2rtkp文件夹并再次执行:
'CC=arm-linux-gnueabihf-gcc make'
终于奏效了。
请注意,在第二次执行makefile之前,我做了make clean
。