vscode使用makefile批量创建obj文件

vscode使用makefile批量创建obj文件,第1张

1、scode终端下执行make指令,即可在build文件下编译出.hex.bin.elf文件,中间文件放在build/Obj/文件夹下。

2、执行makeclean,可清除build文件夹。

3、执行makedownload,可一键下载hex到目标板子并让板子复位运行,相当于keil的一键下载按钮。

4、执行makereset,可以让板子复位运行一下。

5、执行makecommit,可一键推送到github或者giteee远程服务器上去,但前提是自己创建了这个工程的git。

删除对象,直接使用delete就可以了。

寻找使用C#删除文件夹的方法,偶然看到了一个更简单的,不过都写的有点太简练了,我来稍微扩展一下 使用批处理文件→先新建一个txt文档,里面写上如下内容:在第二个“for”→for /r %nowPath% %%i in (obj,bin) do (IF EXIST %%i RD /s /q %%i) ,这一句中,“in”后的obj,bin是需要删除的文件夹,保存,后缀名改为bat。

就变成了批处理命令,简而言之,就是在这个命令所在文件中,或者是所在文件的子文件中查找所有bin或者obj文件,进行删除,这个文件我放在了Form1中,双击,删除成功。

生成hex文件 hex文件的生成通常是默认不选择生成的,MDK这个IDE对于hex生成还是很友善的。只需要在设置中进行勾选就可以了。 1.1选择生成 如上图所示

2. 生成bin文件 MDK生成bin文件就比较麻烦了,但也是一次设置,整个工程寿命有效,也可以接受。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11465841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存