1、首先是安装Eclipse
在命令行终端下运行,会将需要安装的软件都安装上
clx@think:~$ sudo apt-get install eclipse
安装完成后将会出现如下的界面,但此时还不能进行C/C++程序的编写,还需要安装安装CDT插件。
2、安装CDT插件
(1)、启动eclipse,
(2)、选择Help->Install New Software...,在Work with的框框下复制下面的地址: http://download.eclipse.org/releases/galileo
(3)、选择Collaboration->Mylyn Bridge: C/C++ Development,安装,重启eclipse。
(4)、同上述2、3,选择Programming Languages->Eclipse C/C++ Development。
(5)、重启eclipse,设置Eclipse的工作空间,单击OK,在File-->New project界面中将会出现C/C++选项。
(6)、选择C project,新建一个C工程,取名Helloword,Next填写需要的信息,Finish完成。
(7)、单击Project 菜单,打开工程的属性对话框进行编译选项的设置。我们的应用程序最终要到嵌入式arm上运行,这里就要把gcc改成arm-linux-gcc编译器。选择C/C++ Build-->Settings,将C编译器的command改为arm-linux-gcc,C连接器也要改成arm-linux-gcc。Libraries是设置你的应用程序中用到的库文件。
(8)、对程序进行编译,编译好后的工程,目标文件在Debug目录下。
(9)、将编译好的文件拷贝到opt目录下,NFS挂载文件系统起订Linux测试
root@MINI2440:/opt# ls
Helloword backlight_test
root@MINI2440:/opt# ./Helloword
!!!Hello World!!!
3、Eclipse+CDT的优化
(1)、 Window - Preferences - General - Editors - Text Editors,选中Show line numbers,设置Print margin column为110
(2)、Window - Preferences - General - Workspace,取消Build automatically,选中Save automatically before build