没找到宏定义

[复制链接]
3846|55
fengm 发表于 2018-7-10 22:01 | 显示全部楼层
jiahy 发表于 2018-7-10 17:55
//为了保证代码可以在IAR编译器的任何版本中都能正确得到编译,所以作以下的条件编译。

#ifdef __IAR_SYS ...

条件编译定义了?
dspmana 发表于 2018-7-10 22:01 | 显示全部楼层
jiahy 发表于 2018-7-10 17:47
在.h文件里也没有,宏定义到哪里了

说明缺少了。h的文件
pl202 发表于 2018-7-10 22:02 | 显示全部楼层
建议上传代码看看。
dspmana 发表于 2018-7-10 22:02 | 显示全部楼层
jiahy 发表于 2018-7-10 17:47
在.h文件里也没有,宏定义到哪里了

搜搜看看是不是工程文件里面有
quickman 发表于 2018-7-10 22:02 | 显示全部楼层
是不是文件没有添加完整呢?
fengm 发表于 2018-7-10 22:02 | 显示全部楼层
jiahy 发表于 2018-7-10 17:55
//为了保证代码可以在IAR编译器的任何版本中都能正确得到编译,所以作以下的条件编译。

#ifdef __IAR_SYS ...

没有定义宏定义的条件吧。
jstgotodo 发表于 2018-7-10 22:02 | 显示全部楼层
凡是以“#”开头的均为预处理命令。
sdCAD 发表于 2018-7-10 22:02 | 显示全部楼层
有可能文件没有被引用的。
iamaiqiyi 发表于 2018-7-10 22:02 | 显示全部楼层
需要判断是否定义了这个宏
backlugin 发表于 2018-7-10 22:02 | 显示全部楼层
完善一下头文件的定义。
dzfansman 发表于 2018-7-10 22:02 | 显示全部楼层
重新定义一下。
sanxingnote7 发表于 2018-7-10 22:02 | 显示全部楼层
程序能够执行吗?
pl202 发表于 2018-7-10 22:02 | 显示全部楼层
__VER__在哪定义的
ayb_ice 发表于 2018-7-11 15:24 | 显示全部楼层
不同的编译器定义中断函数形式不一样
vivilzb1985 发表于 2018-7-16 10:06 | 显示全部楼层
这个宏定义的也太复杂了
10299823 发表于 2018-8-4 13:54 | 显示全部楼层
作为条件编译的宏,常常只需要判断是否定义了这个宏
jimmhu 发表于 2018-8-4 13:55 | 显示全部楼层
https://wenku.baidu.com/view/1ee37afff705cc1755270937.html
lihuami 发表于 2018-8-4 13:55 | 显示全部楼层
在一个文件里面?
xiaoyaozt 发表于 2018-8-4 13:56 | 显示全部楼层
将标识符定义为空和将标识符定义为未定义完全是两码事
uptown 发表于 2018-8-4 13:56 | 显示全部楼层
没有找宏定义的方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部