禁用-Wreturn-type检查

BRa*_*t27 5 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;
Run Code Online (Sandbox Code Playgroud)

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

Mik*_*ike 8

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

-Wno-return-type

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