本人的问题:是函数A()在test.c文件中,函数B()在main.c文件中,函数B调用函数A时,没有在main.c文件中进行A函数的外部声明,即:没有extern int A();
CCS3.3没有报错,只是报警告?如何使CCS编译时进行报错对此情况?要求:不能影响其他警告,不能把其他waring改成error!
Young Hu:
您上次发过类似的帖子,我查了很长时间的资料,并且详细回复了您。只找到对warning改为error的该法。
但是对于单个的这种修改,我还真没查到资料。
另外,不明白您为什么要这样做?查看warning不一样嘛?
本人的问题:是函数A()在test.c文件中,函数B()在main.c文件中,函数B调用函数A时,没有在main.c文件中进行A函数的外部声明,即:没有extern int A();
CCS3.3没有报错,只是报警告?如何使CCS编译时进行报错对此情况?要求:不能影响其他警告,不能把其他waring改成error!
bao liu:
回复 Young Hu:
感谢你的回复!
因为这样在大程序中会有安全问题,是不允许出现这种情况?是让他报错好些,有时候警告并不会太关注
本人的问题:是函数A()在test.c文件中,函数B()在main.c文件中,函数B调用函数A时,没有在main.c文件中进行A函数的外部声明,即:没有extern int A();
CCS3.3没有报错,只是报警告?如何使CCS编译时进行报错对此情况?要求:不能影响其他警告,不能把其他waring改成error!
Young Hu:
回复 bao liu:
对!
规范化好!
如果warning不是太多的话,可以注意一下看看有没有您担心的出现。
如果有其他的问题,欢迎随时提问