龙空技术网

Eclipse完美调用Keil MDK编译和调试工程

牧码南山 332

前言:

而今姐妹们对“eclipse调试没反应”大体比较看重,同学们都需要分析一些“eclipse调试没反应”的相关文章。那么小编也在网络上网罗了一些有关“eclipse调试没反应””的相关文章,希望咱们能喜欢,你们快快来了解一下吧!

本文是Eclipes完美替代keil MDK代码开发过程的下篇 。

在中篇里,已经实现了用批处理命令build.bat实现了命令行编译工程。接下来要做的是将build.bat和Eclipse的build接口对接起来。

Eclipse的build接口可通过工程右击鼠标选择Propertiese进入(快捷键Alt+Enter),首先先配置build命令入口,然后再选择编译目录所在路径,此处可以选择工程相对路径,配置如图所示:

配置工程build入口

接着配置build和clean相关的参数入口,如build all之类的,具体参考下图:

build接口参数配置

通过以上配置,我们已经可以在eclipse上调用keil编译器完成工程代码的编译工作了。

另外,在keil的命令行配置技术手册中,还有一个可以通过命令调用keil调试界面的接口的描述。

我们在build.bat 里再加入debug调用相关的命令:

IF "%PARAM%" == "debug" GOTO DebugGOTO END:Debug D:\Keil_v5\UV4\UV4.exe -d DemoPorject.uvprojx GOTO END

然后将Debug调用接口对接到eclipse的外部工具调用接口上:

调用keil debug功能配置

好了,一轮配置下来,编辑,编译,启动调试都加到eclipse上来了。调试时自动弹出keil界面,还是在keil上进行调试,超额完成目标。

最后,编译log可以通过批处理或者python脚本之类的将文件读取到eclipse的终端上来,编辑编译部分操作完美替代keil MDK IDE,可以愉快地折腾了。

建立eclipse工程替代keil工程请参考:

Eclipse完美替代Keil MDK代码开发过程(上)

build.bat命令行编译替代keil界面编译请参考:

Eclipse完美替代Keil MDK代码开发过程(中)

标签: #eclipse调试没反应