2

タイトルにもあるように、コンパイラにプラグマ メッセージを当分無視させて、実際の警告を読んで修正しやすくしたいのです。色々と調べてみましたが、情報がないようです。

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 に答える