Ubuntu使用日志2(在Eclipse中搭建C++交叉编译环境)

   
   Release用交叉编译:arm-none-linux-gnueabi-gcc。

搭建步骤:

          1).在Project->Properties->C/C++ Build->Settings,Configure改到Release下,在GCC C Compiler和

GCC C Linker的Command中:填入arm-none-linux-gnueabi-gcc;
          2).按这个步骤来操作:http://blog.csdn.net/oqidian12345/article/details/8968078
          3).依照2中操作完毕后,可能还不成功,提示找不到arm-none-linux-gnueabi-gcc,原因是在64位Ubunbu

下要依照32位的一些库。
              但32位库的下载链接非常多已经失效了,依照http://tieba.baidu.com/p/2245543310安装新立德软件管理器,

可是该链接中的ia32-libs也已经失效,有效的链接是:http://cz.archive.ubuntu.com/ubuntu lucid main。依照博文(http://341719xubin.blog.163.com/blog/static/13292079320119583956891/)来操作。
          4).安装完毕ia32-libs后。依照2)中的方法环境变量设置后,仍然提示找不到交叉编译器,还要在另外一处更改

环境变量:gedit /etc/environment。增加arm-none-linux-gnueabi-gcc所在路径,然后source /etc/environment生效。

重新启动系统就OK了。

原文地址:https://www.cnblogs.com/mfmdaoyou/p/7256293.html