1.github下载完成之后
2.交叉编译指令
make
cmake -DCMAKE_BUILD_TYPE=Release ./
make install
---------------------
设置gcc版本
export CC=/opt/gcc/x86_64/7.4.0/bin/gcc
export CXX=/opt/gcc/x86_64/7.4.0/bin/g++
//添加litstdc++.so路径
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gcc/x86_64/7.4.0/bin/
-----------------------------------------
export CC=/opt/gcc/ARM/aarch64-linux-gnu-7.5.0/bin/aarch64-linux-gnu-gcc
export CXX=/opt/gcc/ARM/aarch64-linux-gnu-7.5.0/bin/aarch64-linux-gnu-g++
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gcc/ARM/aarch64-linux-gnu-7.5.0/aarch64-linux-gnu/lib64
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
export GRPC_CROSS_COMPILE = aarch64-linux-gnu-
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
本文介绍了如何在GitHub下载完成后,针对ARM架构使用不同GCC版本(如7.4.0和7.5.0)进行交叉编译,包括设置环境变量CMAKE_BUILD_TYPE、GCC路径、C++编译器以及LD_LIBRARY_PATH,以构建GRPC项目。
1239

被折叠的 条评论
为什么被折叠?



