4

私はC++ライブラリを使用しています(iPadアプリケーションにありますが、違いが生じるかどうかはわかりません)。ビルドを高速化するためにヘッダーをプリコンパイルしたいのですが、xCodeはプリコンパイル済みヘッダーファイルは、C++ではなくCコンパイラで実行します。

適切なコンパイラを使用する方法はありますか?すべてのソースファイルを.mから.mmに変更しました。

4

1 に答える 1

7

Xcodeのドキュメントによると、コンパイル済みヘッダーは言語バリアントごとに生成されます。したがって、#includeをガードマクロで囲むと、機能するはずです。

#if defined __cplusplus
#include "mycplusplusheader.h"
#endif
于 2010-06-10T15:34:15.660 に答える