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上即可直接运行

你可能感兴趣的:(C或Fortran代码的交叉编译)