eclipse怎么读查看对应的汇编代码

总得来说有两步先打成jar包再打荿exe。

方法一:用Eclipse自带的打包工具Ant打包因为要自己编写xml脚本语言,还要增加一些外部的jar所以不推荐。
方法二:用Eclpise的Export功能这种打包方法鈈能把项目中的外部的jar包打进来,所以不推荐

方法三:用Eclipse的一个第三方插件fatjar生成jar文件,也是本人觉得最简单最方便的一种生成方式

ARM 插件工具集(汇编器、编译器、连接器)。

目前已知的工具集有好几种这里选择免费的Sourcery G++ Lite


上图中红色框图中的软件是必须下载的

然后在Work with中选择刚刚添加的插件路径。

这表示插件以成功安装

在工程下建立usr文件夹,将例子程序的 

文件复制过来如下图。

每个文件夹中包含了stm32f10 系列中不同大小的芯片所需嘚链接文件

这里选择STM3210C-EVAL文件夹下的stm32_flash.ld文件,用记事本打开后可以看到以下内容:

这说明该文件于我的目标芯片匹配将该文件复制到工程目錄下。

在弹出的窗口中选择Settings,可以看到其中有

汇编器、编译器、连接器的配置。

以下的任务就是配置这些选项

汇编器的配置默认就行了。

编译器的配置需要定义两个符号


然后在目录选项中包含以下路径好让编译器找到编译时需要的文件。


在链接库中加入m参数用来包含libm.a 數学库以支持math.c中的数学运算。

设置好后解决sprintf maco函数无法编译的问题。

这样整个工程就配置完完成。

Build工程后就会出现Hex文件将其下载到目標芯片中就可以工作了。

我要回帖

更多关于 eclipse怎么读 的文章

 

随机推荐