【发布时间】:2017-06-27 06:33:27
【问题描述】:
我正在使用 Eclipse 3.8,我正在开发具有不同配置的 LED 面板,例如共阴极和共阳极。为此,我在 cfg.h 文件之一中将一些预处理器指令设置为配置 -
#define _COMMON_CATHODE_
#undef _COMMON_ANODE_
最初分别设置或重置两个宏时,它工作正常。但是后来当我对这些宏执行更改时,我发现在编译过程中没有考虑这些更改,因此我仍然得到旧数据。
一些解决方法 - 如果我对源代码进行一些更改,例如更改要显示的文本,那么新版本将以定向形式显示文本。
我尝试为此寻找解决方案,但无法获得类似的案例。
如果有人有任何可能的解决方法,请告诉我。
【问题讨论】:
-
避免引入以“_”开头的标识符(大写字母)。