四时宝库

程序员的知识宝库

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

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

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

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

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

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

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

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

IF "%PARAM%" == "debug" GOTO Debug
GOTO END

:Debug D:\Keil_v5\UV4\UV4.exe -d DemoPorject.uvprojx 
GOTO END

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

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

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

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

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

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

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

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接