下载下来看了一眼,这哪有源代码?这不就是个gcc的binary吗?
到bin目录下面试了一下
zhangduo@zhangduo-ubuntu:~/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/bin$ ./aarch64-linux-gnu-gcc -v 使用内建 specs。 COLLECT_GCC=./aarch64-linux-gnu-gcc COLLECT_LTO_WRAPPER=/home/zhangduo/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/bin/../libexec/gcc/aarch64-linux-gnu/7.3.0/lto-wrapper 目标:aarch64-linux-gnu 配置为:/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/../../open_source/hcc_arm64le_build_src/gcc-7.3.0/configure --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu --disable-multilib --disable-libmudflap --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --enable-shared --with-arch=armv8-a --with-gnu-as --with-gnu-ld --disable-libstdcxx-pch --enable-libstdcxx-time=yes --enable-lto --enable-c99 --enable-clocale=gnu --enable-multiarch --enable-gnu-indirect-function --enable-checking=release --enable-threads=posix --enable-plugin --enable-long-long --with-pkgversion='Compiler CPU V200R005C00SPC030B003' --enable-languages=c,c++,fortran,lto --with-headers=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/sysroot/usr/include --with-sysroot=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/sysroot --with-build-sysroot=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/sysroot --with-gmp=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu --with-mpfr=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu --with-mpc=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu --with-isl=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu --libdir=/usr1/compiler_cpu/code/current/build/hcc_arm64le_ark/arm64le_build_dir/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/lib64 --disable-bootstrap --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --with-system-zlib 线程模型:posix gcc 版本 7.3.0 (Compiler CPU V200R005C00SPC030B003)
这就是gcc啊,然后其他ld啊,ar啊之类的都是标准的gcc的toolchain里的东西
zhangduo@zhangduo-ubuntu:~/gcc-ark-7.3.0-x86_64_aarch64-linux-gnu/bin$ ./aarch64-linux-gnu-ar --version GNU ar (Compiler CPU V200R005C00SPC030B003) 2.31.1 Copyright (C) 2018 Free Software Foundation, Inc. 这个程序是自由软件;您可以遵循 GNU 通用公共授权版本 3 或 (您自行选择的) 稍后版本再发布它。 这个程序不含任何担保。
感觉这个东西应该不是之前说的那个给手机用的方舟编译器吧,这感觉是给鲲鹏服务器用的交叉编译器?不过你都服务器了还交叉编译啥呢,直接在服务器上跑个本地的不就好了,对arm服务器的编译性能这么没自信吗。。。
说出来可能不信,王者荣耀比你们更爱学习。
不明白他想干些什么!
经过评论里老哥的指点,现在我知道他想干什么了。
:没有任何APP
:比我王者荣耀
:更懂
☝️:学习