禁用-Wreturn-type检查

时间:2013-04-30 15:11:29

标签: c compiler-errors compiler-warnings

我正在尝试在OS X 10.8.3下编译Model 5.0 编译时我收到很多警告和错误。其中一些错误类似于

xwin.c:31523:2: error: non-void function 'scrfrg' should return a value
      [-Wreturn-type]
        return;

C / C ++中的哪个标志检查?我想禁用它并尝试完成编译。 我不确定这是否是最好的论坛,对此造成的不便表示歉意。

1 个答案:

答案 0 :(得分:7)

根据您发布的链接,您似乎正在使用gcc。您可以使用-Wno-xxxx标记禁用大量错误/警告检查,在您的情况下-Wreturn-type导致错误,因此您可以通过以下方式禁用它:

-Wno-return-type

坦率地说,最好只在可能的情况下修复错误/警告,并且这个似乎很容易修复。