硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1117|回复: 6
收起左侧

[Keil Studio] keil可否一次性编译输出多个参数的文件

[复制链接]

10

主题

90

回帖

120

积分

初级会员

积分
120
发表于 2022-9-21 15:45:07 | 显示全部楼层 |阅读模式
    因为定义了很多预编译选项,keil可否一次编译,输出多个文件。现在是手动修改一次,编译一次。老麻烦了,有木有相关办法。换句话就是,有木有自动化办法?比如写脚本之类的,一次编译,然后根据自己预编译的值范围,输出不同的文件。
求助网上的大神!!!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2022-9-21 16:12:06 | 显示全部楼层
没问题。 MDK可以生成批处理文件。

回复

使用道具 举报

10

主题

90

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2022-9-21 16:36:44 | 显示全部楼层
eric2013 发表于 2022-9-21 16:12
没问题。 MDK可以生成批处理文件。

有木有具体的教程啊!!!版主大大
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2022-9-22 01:06:53 | 显示全部楼层
image.png
回复

使用道具 举报

0

主题

99

回帖

99

积分

初级会员

积分
99
发表于 2022-9-23 08:22:04 | 显示全部楼层
Keil有个“Batch Build”的按钮。建立不同的Target设定不同的宏定义,然后点一下那个按钮就可以全部编译了。
回复

使用道具 举报

10

主题

90

回帖

120

积分

初级会员

积分
120
 楼主| 发表于 2022-9-25 14:58:57 | 显示全部楼层
ilcvm 发表于 2022-9-23 08:22
Keil有个“Batch Build”的按钮。建立不同的Target设定不同的宏定义,然后点一下那个按钮就可以全部编译了 ...

这个相当于是,搞很多个工程了。。。太麻烦了。。。我有的预编译参数十几个值,还有好几个预编译参数,这组合起来,太吓人了。,我稍微查了一下版主的办法,好像有可行性,具体还在研究。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2022-9-26 02:01:21 | 显示全部楼层
mrjiu 发表于 2022-9-25 14:58
这个相当于是,搞很多个工程了。。。太麻烦了。。。我有的预编译参数十几个值,还有好几个预编译参数,这 ...

必须可行,批处理随便修改宏定义。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-4 21:01 , Processed in 0.292306 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表