首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在CW中怎样禁止编译中产生的警告

在CW中怎样禁止编译中产生的警告

在CW中怎样禁止编译中产生的警告在CodeWarrior(简称CW)编译程序时,有时会因为一些原因产生一些警告消息。有些警告是需要关注的,但是有一些警告是因为程序流程或者函数调用方式产生的,对整体没有影响。对于这样我们确信没有问题的警告,可以通过下面方法消除:

#pragma MESSAGE DISABLE C1420
前面是编译控制指令,最后面的C1420就是对应的警告号,这个号码可以在警告消息中看到(比如这个C1420,就代表Warning : C1420: Result of function-call is ignored)。把上面的编译控制指令加到文件的开始就可以了,它将对后面的函数起作用。如果只希望它单独对某个函数有效,可以把它加在函数的开始,这样就不会对其他函数生效。
返回列表