6g下载网
当前位置: 主页 > 软件教程 > 编程开发 >

ubuntu如何搭建编译arm bin环境?ubuntu搭建编译arm bin环境方法

时间: 2017-11-18 20:58 来源: 6g下载网

分享到:

网友问ubuntu如何搭建编译arm bin环境?根据网友的问题,今天小编整理一篇ubuntu搭建编译arm bin环境方法的文章和大家分享,希望能给大家提供帮助。

ubuntu搭建编译arm bin环境方法:

测试环境:Ubuntu 14.04 64bit

1、安装arm-linux-gnueabi:

  1. $sudo apt-get install libc6-armel-cross libc6-dev-armel-cross  
  2. $sudo apt-get install binutils-arm-linux-gnueabi  
  3. $sudo apt-get install libncurses5-dev 

2、如果你的开发板是Arietta, Aria 或 FOX,则安装如下:

  1. $sudo apt-get install gcc-arm-linux-gnueabi  
  2. $sudo apt-get install g++-arm-linux-gnueabi 

如果你的开发板是Acqua,则安装如下:

  1. $sudo apt-get install gcc-arm-linux-gnueabihf  
  2. $sudo apt-get install g++-arm-linux-gnueabihf 

3、到此环境安装完毕,测试如下代码,test.c:

  1. #include "stdio.h"  
  2. int main(void) {  
  3.   printf("Test by cofface !\n");  
  4.   return 0;  

4、编译指令:

  1. $arm-linux-gnueabi-gcc test.c -o test 

5、编译完成后拷贝test文件到开发板上运行:

  1. scp test root@[开发板ip]:/root 

6、开发板返回结果:

  1. ~#./test  
  2. Test by cofface ! 

附:编译C++方式:

1、测试代码:

  1. #include "iostream"  
  2.  using namespace std;  
  3.  int main(int argc, char *argv[]) {  
  4.     cout << "Test by cofface !" << endl;  
  5.     return 0;  

2、编译指令:

  1. $arm-linux-gnueabi-g++ test.cc -o test 

3、编译完成后拷贝test文件到开发板上运行:

  1. $scp test root@[开发板ip]:/root 

4、开发板返回结果:

  1. ~#./test  
  2. Test by cofface ! 

ubuntu搭建编译arm bin环境方法的文章和大家分享结束,感谢阅读!

(责任编辑:大卫)

分享到:

------分隔线----------------------------