我需要编译ARM的源代码。我应该通过交叉编译或类似的东西来做到这一点,但我无法弄清楚如何。我在我的项目中使用ZMQ和protobuf库。
对于Ubuntu来说……
一般来说,您可以使用交叉编译器在Ubuntu上编译源代码,然后在您的主板上复制可执行程序。
尝试使用该命令安装编译器 sudo apt-get install gcc-aarch64-linux-gnu (或基于您的主板架构的aarch32)然后应用 aarch64-linux-gnu-gcc 为您的源代码。
sudo apt-get install gcc-aarch64-linux-gnu
aarch64-linux-gnu-gcc