コード自体や外部ヘッダーの定義ではなく、コンパイラからの定義に基づいて条件付きコンパイルを行うコードがたくさんあります。たとえば、次のようなことがよくあります。
#if defined _MSC_VER || defined __ICL
// A lot of freakin code
#elif defined __GNUC__ || defined __ICC
// A bunch more here
#else
#error "Unsupported environment"
#endif
プラットフォーム/コンパイラ固有のセクション内のすべてのコードのドキュメントを生成する必要がありますが、ドキュメントによると、INCLUDE_GRAPH と INCLUDED_GRAPH が機能するには YES でなければならないため、単純に ENABLE_PREPROCESSING を NO に設定することはできません。
それで、どうすればいいですか?