gcc / xcode - #ファイルが存在しない場合は、エラー(または警告)を起動しませんか?
-
29-10-2019 - |
質問
これは可能ですか?
基本的に、私がやりたいことはこのようなものです:
#includeIfItExists "header.h"
.
そしてheader.hが存在しない場合、コンパイラは単にそのメリーウェイを継続します。
解決
私は専門家のC GULEを意味するのではなく、私はこれが発表されているとは思わない。推奨ルートは、-D
を使用してコンパイラレベルで名前付きマクロを渡すことになります。このようにして、プログラムを編集する人は、含めること(またはそれを含める)をスキップすることを意識的な決定を下す必要があります。
所属していません StackOverflow