在source insight中编译arm程序

用source insight来编辑代码,用MDK来编译程序,这样切换来切换去的是不是很麻烦,现在教你一种方法,直接在source insight编译,再也不用切换到mdk了。原理是在source insight中调用脚本(脚本调用mdk的编译器)来编译程序。前提是你要建个工程,并且编译过一次,source insight也要建立个工程,包含mdk工程下的源码。

选上create batch file,让mdk生成编译的脚本文件,在source insight中调用。



















用记事本打开bat文件,添加一个命令(CD 到工程所在的目录下)


在source insight中显示build 工具栏



在source insight中options->custom commands中:

在run里边填上mdk生成的bat文件,



ok了,可以编译工程了



编译结果:



注意,脚本调用mdk编译出来的后缀为 __i 的文件来编译源码,在mdk中clean后这些文件就被删除了,需要在mdk编译一次,生成这些文件,后面就一直使用这些文件,如果新添加了源码文件,需要添加到mdk工程中编译一次,当然,也可以自己编辑bat文件,不过太麻烦了。




你可能感兴趣的:(在source insight中编译arm程序)