打印

没找到宏定义

[复制链接]
楼主: jiahy
手机看帖
扫描二维码
随时随地手机跟帖
21
fengm| | 2018-7-10 22:01 | 只看该作者 回帖奖励 |倒序浏览
jiahy 发表于 2018-7-10 17:55
//为了保证代码可以在IAR编译器的任何版本中都能正确得到编译,所以作以下的条件编译。

#ifdef __IAR_SYS ...

条件编译定义了?

使用特权

评论回复
22
dspmana| | 2018-7-10 22:01 | 只看该作者
jiahy 发表于 2018-7-10 17:47
在.h文件里也没有,宏定义到哪里了

说明缺少了。h的文件

使用特权

评论回复
23
pl202| | 2018-7-10 22:02 | 只看该作者
建议上传代码看看。

使用特权

评论回复
24
dspmana| | 2018-7-10 22:02 | 只看该作者
jiahy 发表于 2018-7-10 17:47
在.h文件里也没有,宏定义到哪里了

搜搜看看是不是工程文件里面有

使用特权

评论回复
25
quickman| | 2018-7-10 22:02 | 只看该作者
是不是文件没有添加完整呢?

使用特权

评论回复
26
fengm| | 2018-7-10 22:02 | 只看该作者
jiahy 发表于 2018-7-10 17:55
//为了保证代码可以在IAR编译器的任何版本中都能正确得到编译,所以作以下的条件编译。

#ifdef __IAR_SYS ...

没有定义宏定义的条件吧。

使用特权

评论回复
27
jstgotodo| | 2018-7-10 22:02 | 只看该作者
凡是以“#”开头的均为预处理命令。

使用特权

评论回复
28
sdCAD| | 2018-7-10 22:02 | 只看该作者
有可能文件没有被引用的。

使用特权

评论回复
29
iamaiqiyi| | 2018-7-10 22:02 | 只看该作者
需要判断是否定义了这个宏

使用特权

评论回复
30
backlugin| | 2018-7-10 22:02 | 只看该作者
完善一下头文件的定义。

使用特权

评论回复
31
dzfansman| | 2018-7-10 22:02 | 只看该作者
重新定义一下。

使用特权

评论回复
32
sanxingnote7| | 2018-7-10 22:02 | 只看该作者
程序能够执行吗?

使用特权

评论回复
33
pl202| | 2018-7-10 22:02 | 只看该作者
__VER__在哪定义的

使用特权

评论回复
34
ayb_ice| | 2018-7-11 15:24 | 只看该作者
不同的编译器定义中断函数形式不一样

使用特权

评论回复
35
vivilzb1985| | 2018-7-16 10:06 | 只看该作者
这个宏定义的也太复杂了

使用特权

评论回复
36
10299823| | 2018-8-4 13:54 | 只看该作者
作为条件编译的宏,常常只需要判断是否定义了这个宏

使用特权

评论回复
37
jimmhu| | 2018-8-4 13:55 | 只看该作者
https://wenku.baidu.com/view/1ee37afff705cc1755270937.html

使用特权

评论回复
38
lihuami| | 2018-8-4 13:55 | 只看该作者
在一个文件里面?

使用特权

评论回复
39
xiaoyaozt| | 2018-8-4 13:56 | 只看该作者
将标识符定义为空和将标识符定义为未定义完全是两码事

使用特权

评论回复
40
uptown| | 2018-8-4 13:56 | 只看该作者
没有找宏定义的方法

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则