一键安装 Linux-ARMv7A GCC编译器:(平板、手机一般是)
###########################
输入以下命令:
1、sudo apt update
2、sudo apt install gcc-arm-linux-gnueabi
sudo apt install g++-arm-linux-gnueabi
3、arm-linux-gnueabi-gcc --version
一键安装 Linux-ARMv7L GCC编译器:(机顶盒一般是)
1、sudo apt update
2、sudo apt install gcc-arm-linux-gnueabihf
sudo apt install g++-arm-linux-gnueabihf
3、arm-linux-gnueabihf-gcc --version
用Ubuntu方便点,其它系统可能没法APT安装,Debian也可以,另外就自己手动安装把,那个挺麻烦的,手动安装注意把环境要整对,要不然编译出来的程序跑不了,或者没法编。
交叉编译 Boost:
编译B2
1、./bootstrap.sh --with-libraries=filesystem,thread --with-toolset=gcc
2、修改配置 project-config.jam
if ! gcc in [ feature.values <toolset> ]
{
using gcc : arm : /usr/bin/arm-linux-gnueabihf-gcc ;
}
3、编译源
./b2 -j32
Linux make(gcc) 通用交叉编译配置:文章来源:https://www.toymoban.com/news/detail-834503.html
export CC=arm-linux-gnueabihf-gcc
export CXX=arm-linux-gnueabihf-g++
export LD=arm-linux-gnueabihf-ld
export RAINLIB=arm-linux-gnueabihf-rainlib
export AR=arm-linux-gnueabihf-ar
export LINK=arm-linux-gnueabihf-g++文章来源地址https://www.toymoban.com/news/detail-834503.html
到了这里,关于在 Ubuntu 18.04 x86_64 上面安装 Linux-ARMv7 A/L GCC编译器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!