在linux下建立交叉编译环境
1.下载toolchain for RPI 并解压
首先创建toolchain
2. 添加路径
Export
每次ubuntu重启,在做交叉编译前都需要运行以上命令。若经常需要进行交叉编译,我们可以修改~/.bashrc文件,将以上命令添加到文件的最后一行即可。
3. 编写hello world进行测试
这里编译时使用命令:
将可执行二进制文件转移到树莓派运行,这里我使用的是scp命令进行转移,不过一开始出现了问题
Scp
输入以上命令后出现以下错误信息:
这时我们只需使用mv将/root/.ssh/known_hosts
输入password之后,hello便移到了树莓派中
以下是scp命令执行之后,可以看到多了可执行文件hello,在树莓派中运行之后显示Hello