2

正如标题中所说,我希望编译器暂时忽略 pragma 消息,这样我更容易阅读和修复实际警告。我做了一些搜索,但似乎没有任何信息。

4

1 回答 1

0

不,这是不可能的,所以最好的办法是批量编辑所有的#pragmas:

$ cd MySourceFolder
$ find . -name \*.m -exec perl -p -i -n -e 's/^#pragma/\/\/#pragma/' {} \;

当你想要#pragma' 再次回来时:

$ cd MySourceFolder
$ find . -name \*.m -exec perl -p -i -n -e 's/^\/\/#pragma/#pragma/' {} \;

如果您经常这样做,我会将其包装在脚本中,然后将其放入您的~/bin目录中。

于 2012-08-02T07:14:59.513 回答