2012年7月21日土曜日

Point Cloud Libraryの再コンパイル

macportsのboostのバージョンが1.50.0に上がって以降、Point Cloud Library(PCL)のio周りでエラーが発生するようになった。調べてみると同じ問題についてここでも議論されていた。pcl-1.5はboost::filesystemのversion2を使って実装されている。boost-1.50.0以降、version2がサポートされなくなったことが原因らしい。すでに修正されていると書かれているので、pcl-1.6のソースをここからダウンロードし、コンパイルを行った。 make insallを行う前にpcl-1.5の後始末をしておく。 io周りのエラーは解消した。

0 件のコメント:

コメントを投稿