pcl 1.8.0 は vtk 7.0 に依存しているようだ。
pcl 1.7.2 は vtk 6,2 に依存している。
したがって、 pcl 1.7.2 で vtk だけ 6.2 → 7.0 にグレードアップはできない。
また、vtk 6.2 を使用したまま、 pcl だけ 1.7.2 → 1.8.0 にはできない。
ここで、また一つ問題。
Visual Studio 2015 と 2013 では、C言語の仕様が変わっている。
c99 の訳の分からない仕様変更を嫌って vs2013 を使い続けている人は多い。
事実、現在の仕事場も c99 にするデメリットを嫌って vs2013を使っている。
初期化記述子の書き方を変えるとか…、何を考えているのだか…
で、また新たになった問題なのだけれども、
pcl 1.8.0 のために boost を 1.56.0 → 1.60.0 にしたら、
vs2013 で boost がコンパイルできない。(笑)
どうも、テンプレート記述のあたりで、コンパイラの内部エラーを発生している。
なんだかなぁ。。。
で、いろいろと調べて回ったら、どこかのスペイン語のおっちゃん?
も同じ問題で煮詰まってるらしかった。
で、そのスレッドをたどると。。。
Visual Studio 2013 を Update 5 というパッケージでアップグレードすればよいらしい。
で、このアップデートが長いのよねぇ。。。
おじさん、昨夜は、仕掛けたまま放り出して帰ったわ!
で、今日は、無事、 boost 1.60.0 がビルドできているです。はい。
(^.^)/
pcl 1.7.2 は vtk 6,2 に依存している。
したがって、 pcl 1.7.2 で vtk だけ 6.2 → 7.0 にグレードアップはできない。
また、vtk 6.2 を使用したまま、 pcl だけ 1.7.2 → 1.8.0 にはできない。
ここで、また一つ問題。
Visual Studio 2015 と 2013 では、C言語の仕様が変わっている。
c99 の訳の分からない仕様変更を嫌って vs2013 を使い続けている人は多い。
事実、現在の仕事場も c99 にするデメリットを嫌って vs2013を使っている。
初期化記述子の書き方を変えるとか…、何を考えているのだか…
で、また新たになった問題なのだけれども、
pcl 1.8.0 のために boost を 1.56.0 → 1.60.0 にしたら、
vs2013 で boost がコンパイルできない。(笑)
どうも、テンプレート記述のあたりで、コンパイラの内部エラーを発生している。
なんだかなぁ。。。
で、いろいろと調べて回ったら、どこかのスペイン語のおっちゃん?
も同じ問題で煮詰まってるらしかった。
で、そのスレッドをたどると。。。
Visual Studio 2013 を Update 5 というパッケージでアップグレードすればよいらしい。
で、このアップデートが長いのよねぇ。。。
おじさん、昨夜は、仕掛けたまま放り出して帰ったわ!
で、今日は、無事、 boost 1.60.0 がビルドできているです。はい。
(^.^)/