硬汉嵌入式论坛

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

[MDK] MDK的预定义宏太长了,不方便查看,大家有什么好办法

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2020-7-6 10:56:37 | 显示全部楼层 |阅读模式

比如添加下面这么多

USE_HAL_DRIVER, STM32H743xx, TX_ENABLE_FPU_SUPPORT, TX_ENABLE_STACK_CHECKING, TX_INCLUDE_USER_DEFINE_FILE,TX_ENABLE_EXECUTION_CHANGE_NOTIFY,GX_INCLUDE_USER_DEFINE_FILE

查看非常不方便:

QQ截图20200706105624.jpg
回复

使用道具 举报

0

主题

26

回帖

26

积分

新手上路

积分
26
发表于 2020-7-6 11:49:14 | 显示全部楼层
拷贝出来看,否则无解
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
发表于 2020-7-6 12:32:53 | 显示全部楼层
复制,粘贴,替换,为换行
之前就这样。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
 楼主| 发表于 2020-7-6 12:42:39 | 显示全部楼层
kanku 发表于 2020-7-6 11:49
拷贝出来看,否则无解

谢谢,看看还有没有其它的好方案。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
 楼主| 发表于 2020-7-6 12:42:54 | 显示全部楼层
hpxzw_foxmai 发表于 2020-7-6 12:32
复制,粘贴,替换,为换行
之前就这样。。。

谢谢,看看还有没有其它的好方案。
回复

使用道具 举报

3

主题

337

回帖

346

积分

高级会员

积分
346
发表于 2020-7-6 15:03:16 | 显示全部楼层
把编译器的部分选项放进一个文本文件里定义,包括预定义宏。
此功能查看帮助文档,关键字--via
回复

使用道具 举报

3

主题

337

回帖

346

积分

高级会员

积分
346
发表于 2020-7-6 15:06:15 | 显示全部楼层
可以多个--via指定多个option文件,很灵活的。
2020-07-06_150416.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
 楼主| 发表于 2020-7-6 15:13:24 | 显示全部楼层
glory 发表于 2020-7-6 15:06
可以多个--via指定多个option文件,很灵活的。

感谢,貌似是个好办法,我试试。
回复

使用道具 举报

3

主题

337

回帖

346

积分

高级会员

积分
346
发表于 2020-7-6 15:13:51 | 显示全部楼层
用法举例:
2020-07-06_151034.jpg
2020-07-06_151111.jpg
2020-07-06_151311.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
 楼主| 发表于 2020-7-6 16:11:26 | 显示全部楼层

感谢,非常方便,好办法。
回复

使用道具 举报

3

主题

1225

回帖

1234

积分

至尊会员

积分
1234
发表于 2020-7-6 16:32:43 | 显示全部楼层
牛!
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2020-7-6 17:47:51 | 显示全部楼层
厉害,又学到一招
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
 楼主| 发表于 2020-7-7 02:22:37 | 显示全部楼层
还是Embedded Studio方便,方格大小可以方便的加大
QQ截图20200707022431.jpg



回复

使用道具 举报

3

主题

82

回帖

91

积分

初级会员

积分
91
发表于 2020-7-8 01:49:08 | 显示全部楼层
直接用NOTEPAD++打开mdk的工程文件,里面看,我一般新建工程,如果include path太多就直接在里面复制粘贴
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
 楼主| 发表于 2020-7-8 11:14:26 | 显示全部楼层
Nesayx 发表于 2020-7-8 01:49
直接用NOTEPAD++打开mdk的工程文件,里面看,我一般新建工程,如果include path太多就直接在里面复制粘贴

这是个改善点,得让他们官方改改了。
改成Embedded Studio那种效果就方便太多了,这种人性化的修改,10几年了,他们一直没有着手改进过。
回复

使用道具 举报

19

主题

310

回帖

367

积分

高级会员

积分
367
发表于 2020-7-8 11:19:58 | 显示全部楼层
eric2013 发表于 2020-7-8 11:14
这是个改善点,得让他们官方改改了。

是的,学VS那样,旁边加个按钮,一点击就弹出一个列表,那样就方便了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 07:03 , Processed in 0.213240 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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