7

我正在尝试在 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++ 中的哪个标志会检查这一点?我想禁用它并尝试完成编译。我不确定这是否是问这个问题的最佳论坛,对于给您带来的不便,我深表歉意。

4

1 回答 1

11

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

-Wno-return-type

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

于 2013-04-30T15:17:59.197 回答