在Ubuntu系统中,gcc 是指向默认安装的 C 编译器(通常是 x86 架构),而 aarch64-linux-gnu-gcc 是针对 ARM 64位架构的交叉编译器。 当你在终端上执行 “gcc” 命令时,默认情况下会调用 gcc 编译器。如果你需要使用 aarch64-linux-gnu-gcc 进行 ARM 64位架构的交叉编译,你可以在命令中显式地指定该编译器,...
编译环境 Ubuntu 16.04 x86_64 arm-xm-linux.tar.gz 下载openssl源码 $ wget https://www.openssl...
然后将gcc-aarch64-linux-gnu卸载,重新配置交叉编译工具,发现不行,一直提示Command 'aarch64-linux-...
以下是帮助我的解决方案:https://askubuntu.com/questions/947954/wrong-default-include-directories-for...
选定的GCC安装:/usr/bin/../lib/gcc交叉文件/aarch64-Linux-gnu/8候选多库:. ;@m64选定的多库:. ;@m64"/usr/lib/llvm-11/bin/clang "-cc1-三重aarch64-未知-linux-gnu-emit-obj-mrelax-all-disable-free-disable-llvm-验证器-丢弃值-名称-主文件-名称test_mte. cpp-静态-定义-重定位模型静态-mbr...