RaspberryPi交叉编译环境配置-Ubuntu & wiringPi & Qt
1、配置RaspberryPi交叉编译环境: 在开发RaspberryPi Zero的过程中,由于Zero板卡的CPU的处理性能比较弱,因此其编译的性能比较弱,需要将代码在PC电脑上交叉编译完成之后再拷贝到Zero上调试运行。配置交叉编译环境的基本步骤如下所示: Step1: 从github网站获取raspberryPi交叉编译工具包: https://github.com/raspberrypi/tools git clone git@github.com:raspberrypi/tools.git 上述文件下载完之后的内容如下所示 (其中arm-bcm2708文件夹中的内容为交叉编译器) : Step2: 将交叉编译器配置到环境变量: 编辑环境变量配置文件 .bashrc ,在文件的末尾添加如下的代码 (注意路径,不同的路径记得修改) : export PATH=$PATH:~/Raspberry_Project/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin 配置完成之后,需要执行source指令,让.bashrc生效: source ~/.bashrc Step3: 测试交叉编译环境 如下图所示,在ubuntu命令行中输入如下指令: arm-linux-gnueabihf-gcc -v