Cygwin+eclipse+ ARM
早期的eclipse写C/C++需要CDT插件,现在的eclipse已将集成了,不需要了。
一:Cygwin
将解压cygwin-V10.1.0.rar至C盘,如下图所示。
注意:添加环境变量如下所示
PATH:C:\cygwin\opt\toolchain-uclibc\usr\bin;C:\cygwin\bin。
红色部分十分重要(进行交叉编译)
二:eclipse编写C程序
(1)打开eclipse进入欢迎界面如下图所示:
(2)打开file选项,新建C Project
特别注意:必须选择2与3,这是在arm下运行时必须是交叉编译的。
点击下一步:
红色部分一定要注意,默认下一步:
点击finish
右击工程名test ,新建source file
点击finish,编辑如下图所示代码:
(3)设置工程test的属性:
右击test工程,选择属性(最后一个)
(a)Discovery Options的设置:
(b)Settings的设置如下图:
(c)Tool Chain Editor的设置如下图:
到此属性的设置完毕。
(4)建立工程
建立工程之前,先关闭工程,在打开工程。
到此,交叉编译通过,则可以下载到arm上。