- 积分
- 48
贡献256
飞刀86 FD
注册时间2017-8-23
在线时间10 小时
|
楼主 |
发表于 2017-8-30 15:45:45
|
显示全部楼层
自己已解决:
步骤1:下载arm-none-linux-eabi-gcc压缩包 解压缩到/root/Desktop 重命名为arm-linux-eabi
步骤2:打开/root/.bashrc最后一行添加:export PATH="$PATH:/root/Desktop/arm-linux-eabi/bin"
步骤3:终端执行source ~/.bashrc(这样就可以把默认编译器变成最新的eabi-gcc4.8.3)
环境搭建完成开始编译:
命令行:arm-none-linux-gnueabi-gcc-4.8.3 **.cpp -std=c++11 -lstdc++ -static -o **.exe
解释:
使用4.8.3编译器编译文件**.cpp
-std=c++11:使用c++11编译
-lstdc++:使用c++库文件
-static:使用静态链接(这个非常重要,应为飞凌提供的系统并没有c++11的动态链接库)
-o **.exe:在本目录下生成**.exe |
|