【如何用批处理文件实现自动编译Keil工程和C# Visual Studio工程】

如何用批处理文件实现自动编译Keil工程和C# Visual Studio工程


写个Bat 批处理文件,现自动编译Keil工程和C# Visual Studio工程。这样可以结合Python 实现复杂的操作。

编译Keil工程:

@echo off
set UV=C:\Keil_v5\UV4\UV4.exe 
set UV_PRO_PATH=D:\workspace\3-iot\3_iot_framework\vender\At32f403\MDK_v5\Template.uvprojx
echo Init building 3_iot_framework...
echo .>build_log.txt


%UV% -r  %UV_PRO_PATH% -t "3-IOT-Framework" -o  .\build_log.txt
C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin D:\workspace\3-iot\3_iot_framework\vender\At32f403\MDK_v5\Objects\1100005070601T.axf -o D:\workspace\3-iot\3_iot_framework\vender\At32f403\Objects\1100005070601T.bin

type build_log.txt
echo Done.

编译C# Visual Studio工程:
C:“/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe” D:\workspace\BGC_Tools\BGC_Tools\BGC_Tools.sln /p:Configuration=Debug

这样可以结合Python 实现复杂的操作。

B站视频连接:

做了个工具自动调用Python生产pubkey和.h文件和.cs的c#文件,调用keil和visual studio编译arm和c#的工程,在文件拷贝用户目录。

抖音也可以搜索柔贝特三哥看视频哦。

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柔贝特三哥

你的鼓励是我坚持创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值