特定のプロジェクトの XCode 設定に「検索パス」を追加する方法があることを知っています。
(※これについては知っています)
しかし、インクルードフォルダーをXCodeに永続的に追加する「適切な」方法を知りたいです。
私がしたことは、に追加<Eigen>
することでした/usr/include
。私のコードは次のようになります:
#include </usr/include/Eigen/Eigen> // works ok
しかし、実際には次のように見えるはずです
#include <Eigen/Eigen> // does NOT work
/usr/include
しかし、XCode はビルド パスの一部とは見なしていないようです。実際、次のよう<stdio.h>
なパスからすべてのヘッダー ファイル (のようなものを含む)を取得します。
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include
うわー、なんて甘い道。
を/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include
いじりたいかどうかはわかりませんが、同時に、単に#include <Eigen/Eigen>
.
すべての新しいプロジェクトで自動的に機能するように、XCode の INCLUDE パスにフォルダーを追加する推奨される方法は何ですか?