クロスプラットフォームの cocos2dx ゲームに取り組んでいますが、Eclipse で Boost フレームワークを構成する際に問題があります。現時点では、Android ワークスペースは残りのプロジェクト構造から完全に外れているため、プロジェクトはうまく構成されていません。
Android project: /Users/usr/Documents/cocos2d-2.0-x-2.0.4/proj/proj.android
iOS project: /Users/usr/projects/proj/ios
Classes: /Users/usr/projects/proj/classes
Boost: /Users/usr/projects/proj/libs/boost
私は主Boost::Geometry
にヘッダーのみのライブラリを使用します。Xcode では、問題なく動作しています。
しかし、Boost パス/Users/usr/projects/proj/libs/boost
をProject Properties → C/C++ general → Paths and Symbols → GNU C and GNU C++に追加し、ソースにヘッダー () を含めると#include <boost/foreach.hpp>
、Eclipse はファイルを見つけられず、次のように表示されます。
fatal error: boost/foreach.hpp: No such file or directory
私は何を間違っていますか?