Ubuntu 配置Eclipse 导入工程完整设置 嵌入式工具链的安装

配置Eclipse 导入工程完整设置 嵌入式工具链的安装


背景:很长一段时间以来一直在用Ubuntu的13.10版本,发现在使用的过程中系统经常会出现意外问题,经常报错等等,前几个月发现ubuntu更新了ubuntu14.04版本,命名为Ubuntu Kylin。于是我就下载安装了,就开始接下来的eclipse安装配置等等。Ubuntu Kylin版本用着很不错!


①  下载

去Eclipse官网下载 下载的是最新版本的Mars。(本来想配置汉化的,发现还没有出Mars的汉化版本)  

附上链接:http://www.eclipse.org/downloads/ 

系统我装的是64bit的,并且用来作为嵌入式的编程,我选择的是64bit的 Eclipse IDE for C/C++ Developers

其实装什么版本都无所谓,正因为Eclipse是插件集合体,以后如果想用来java编程,只要去官网下载对应的plugins

下载下来的是免安装版本,直接解压到对应的文件夹,开启即可。


②  汉化包配置

其实我已经习惯了eclipse的英文版本,也去尝试过配置,就把教程贴出来,因为目前Mars版本的还没有对应的汉化包,只适用相应的版本喔。

配置可参考教程:http://jingyan.baidu.com/article/e75057f28401a8ebc91a899e.html    (方法一)

汉化包官网下载地址:http://www.eclipse.org/babel/downloads.php    切记下载eclipse对应版本喔 


③  交叉工具链安装

想要编译嵌入式的软件,当然少不了交叉工具链拉。想着把之前用的工具链拷过来,在配置一下环境就OK了,可是我现在安装的Ubuntu Kylin版本是64bit的,而以前用的工具链是32bit的,不过没关系,只要安装一下兼容的32bit共享库就OK了。

 
  
sudo apt-get install lib32z1 
接下来配置交叉工具链环境:

打开:gedit /etc/bash.bashrc
添加:export PATH=$PATH:/Software/arm-jyxtec-linux-gnueabi/ccahe:/Software/arm-jyxtec-linux-gnueabi/bin
生效:source /etc/bash.bashrc
测试:arm-linux-gcc -v
Ubuntu 配置Eclipse 导入工程完整设置 嵌入式工具链的安装_第1张图片

④ 配置Eclipse窗口菜单的显示方式

Ubuntu系统默认“全局菜单”显示,即把所有窗口的菜单栏显示在顶部面板的左侧,所以应用程序的窗口上就没有了菜单栏。这样对于长期习惯使用Windows的还是很不习惯的。

设置方法: 系统设置->外观->行为

Ubuntu 配置Eclipse 导入工程完整设置 嵌入式工具链的安装_第2张图片


⑤ 导入工程文件设置

现在可以导入工程文件了

(1) 导入工程

File -> Import -> Existing Projects into Workspace 

(2)修改编译工具位置    修改头文件位置和 所需库位置

编译工具位置: Projects -> Properties -> C/C++ Build -> Settings -> Cross settings

Ubuntu 配置Eclipse 导入工程完整设置 嵌入式工具链的安装_第3张图片

头文件位置:     Projects -> Properties -> C/C++ Build -> Settings -> Includes

Ubuntu 配置Eclipse 导入工程完整设置 嵌入式工具链的安装_第4张图片

所需库位置:Projects -> Properties -> C/C++ Build -> Settings -> Libraries

Ubuntu 配置Eclipse 导入工程完整设置 嵌入式工具链的安装_第5张图片



⑥ 修改C/C++ General配置

上述完成后编译会发现错误,例如:Symbol 'NULL' could not be resloved 

但是头文件明明包含了,所以还要更改该配置。

Projects -> Properties -> C/C++ General -> Paths and Symbols->Assembly

Projects -> Properties -> C/C++ General -> Paths and Symbols->GNU C

那么就可以编译成功了。


⑥ 去除拼写检查设置

因为在注释的时候,发现很多并不是拼写错误,所以去除。

Preferences->General->Editors->Text Editors->Spelling->Enable Spell Checking







你可能感兴趣的:(Linux应用)