现在的位置: 首页 > 综合 > 正文

ARM———-eclipse导入uboot工程以及分步make的方法

2018年04月19日 ⁄ 综合 ⁄ 共 1342字 ⁄ 字号 评论关闭

下载最新的eclipse.


安装GNU ARM Eclipse Plug-in for Eclipse


如果在其它地方看到的安装方法(eclipse->Help->Install new software->输入网址)不能正确安装,那么看本文的"离线"安装方法。

  对应关系:

 GNU ARM Eclipse Plug-in  Eclipse
 0.5.3 (下载地址)  3.6 helios (下载地址)
 0.5.4 (下载地址)   3.7 Indigo (下载地址)

   

  先看你的eclipse的版本,然后确定你的要装的GNU ARM Eclipse Plug-in的版本,根据上边的链接下载对应的!下载方法就是选一个点击一下,一会就自动下载了。

  打开eclipse->Help->Install new software->Add->Archive 导入下载的压缩包,OK。(注意要将group items by category选项的勾选去掉,否则看不到升级软件,安装时间很久,耐心等待吧。)






启动的时候需要jvm1.5以上,先把自带的1.4卸载,方法见上一篇文章。

启动后,先new-》c project -》empty makefile project。toolchains选择other toolchain。

一直next后建立一个新的空白工程。

然后file-》import-》general-》file system

浏览uboot的目录,然后新建一个into目录,next,把需要的目录选上。

然后一直next即可。

这样uboot就导入到刚才建立的“uboot”工程了。

然后,需要给make建立一个目标。

选择project-》make target-》creat,随便填。然后build的时候就可以了。


以上内容为转载,以下内容为本人原创,只针对还没有入门的朋友介绍一下自己的操作过程,本人也是菜鸟。

这一部分主要是针对上面红色字部分的进一步说明:

先说一下uboot的编译方法,本人所用的是TQ2440的开发板,按照手册中的说明,光盘中的uboot源码的编译方法如下:

1、>make EmbedSky_config

2、>make

在按照上述转载部分方法将uboot工程导入到eclipse中以后,在creat make target的时候要target name要写EmbedSky_config,具体编译过程如下:

1、选择project --> make target --> creat,target name为EmbedSky_config

2、编译工程project --> make target --> build,选择EmbedSky_config,点build即可完成第一步(make EmbedSky_config)

3、然后再project --> build all 或project --> build project都可以,都是相当于执行了make all(在开发板手册中第二步只执行了make,实际上也就是执行了make all)

至此,uboot make完毕。


如果在编译c程序的过程中需要使用 make ***    例如 make menuconfig 

都可以在make target 中添加相应对象的名称实现   

在编译器的设置中也要选择好相应的编译器如 arm-linux-***  

抱歉!评论已关闭.