質問: Bulletという物理演算エンジンをライブラリとして使う非常に単純なコード ``` #include #include int main(){ return 0; } ``` これをビルドしたときに /usr/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h:80: エラー: LinearMath/btVector3.h: No such file or directory というエラーが出てきてしまいます。 しかしusr/include/bullet/LinearMath/btVector3.hは存在します。 なぜこのようなエラーが出てきてしまうのでしょうか? OSはLinuxでビルドはCmakeでやっています。
回答: こんにちは。 「エラー: LinearMath/btVector3.h: No such file or directory 」でググッたら、こんなQAがでてきました。(グーグル先生すごい) 詳細は微妙に異なりますが本質は同じっぽいので有効かも知れません。 インクルード・フォルダとして`/usr/include/bullet`を指定し、`#include `とすればよいと書かれていると思います。(読み違っていたらすいません。)