Board logo

标题: 在CW中怎样禁止编译中产生的警告 [打印本页]

作者: yumuzi    时间: 2010-8-17 09:30     标题: 在CW中怎样禁止编译中产生的警告

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

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




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0