0

10.8より前のように、CoreTextは独立したフレームワークではなく、Cocoaの一部でした。

CTFontRefなどのCoreTextタイプを使用したいC++コードを少し移植しています。私が

#include <CoreText/CoreText.h>

プリプロセッサエラー「CoreText/CoreText.h」が見つかりません。次のようなものに切り替えると

#import <Foundation/Foundation.h>

これは.mまたは.mmで機能しますが、.cppファイルでは機能しません。これにはObj-Cコードが含まれているためです。

この場合に何を使用するか知っている人はいますか?

4

1 に答える 1

3

このインクルードを使用すると、すべて設定されているはずです。

#include <ApplicationServices/ApplicationServices.h>

また、プロジェクトに「ApplicationServices」フレームワークを含める必要がある場合もあります。

于 2012-08-09T17:44:29.133 に答える