私は Xcode で OpenGLES を使用して何かに取り組んでいます。これは主に iOS で使用するためのものですが、OpenGLES の部分を C++ のみにして、ObjectiveC を使用しないという点で独立させたいと考えていました。ただし、OpenGLES インクルードは Objective-C (Availability.h) を必要とするものをインポートしているように見えるため、NSObjCRuntime.h から NSString に関するエラーが発生するため、CPP ファイルが正しくコンパイルされません。
私はそれらを理解していますが、他の人がこの問題をどのように回避しているか知りたいです。CPP 拡張子を持つ C++ ファイルを使用できるようにしたいと考えています。CPP ファイルの処理方法について、Xcode プロジェクトの設定に注目する必要がありますか?
ありがとう