C或Fortran代码的交叉编译

x86架构的Linux操作系统上,编译能直接在arm64架构的Linux上运行的Cfortran程序

安装C交叉编译工具

sudo apt install gcc-aarch64-linux-gnu

C代码编译命令(静态+优化)

aarch64-linux-gnu-gcc -O3 -static -o test test.c

安装fortran交叉编译工具

sudo apt install gfortran-aarch64-linux-gnu

Fortran代码编译命令(静态+优化)

aarch64-linux-gnu-gfortran -O3 -static -o test test.f

生成的文件test拷贝到arm64架构的Linux上即可直接运行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容