有的时候,若是不确定一个文件的某个宏是否真的打开(有时IDE无法准确判断

🔍 溯源 ✍️ Jack | 📅 2026-01-13 | 👍 1 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/调试可靠性 #技术/编译链接 #质量/普通

原帖 | Jack | 2026-01-13 00:53 | 👍1 | 阅读约1

有的时候,若是不确定一个文件的某个宏是否真的打开(有时IDE无法准确判断,尤其在keil里面),该怎么确定和定位?

答:去看预编译文件,看看预编译文件中,这个宏有没有真的启动;

以是否勾选GNU extensions为例,这会修改printf的重定向底层函数fputc->_io_putchar

672dc626fb22.jpg

97608c014096.png

1401e7af2449.jpg


相关笔记