美文网首页
C或Fortran代码的交叉编译

C或Fortran代码的交叉编译

作者: 奔跑伯爵 | 来源:发表于2022-07-19 12:34 被阅读0次

    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代码的交叉编译

          本文链接:https://www.haomeiwen.com/subject/vebeirtx.html