以下の内容はhttps://knasa.hateblo.jp/entry/2018/07/21/172218より取得しました。


PCL1.8.1 Normalの表示が出来ないときの改善策

PCLでNormalを使いたいけど表示しようとすると実行時エラーが出る現象の解決

コードは
Normal Estimation Using Integral Images
↑のを使用

そのままビルド……は通る
けど、実行するとダメ
vtksmartpointer辺りのエラーが出るはず

解決策は以下を追加

#include <vtkAutoInit.h>

VTK_MODULE_INIT( vtkRenderingOpenGL );

それとOpenGL32.Libへのリンクが必要です。
自分の場合は「C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\」にありました。
8.1はVisualstudioのバージョンに合わせて(自分は2017)になるようです。


こんなんどこで教えてもらえるの……
なんでサンプルには書いてないの……cmakeビルドだといらないとか......?
めげそう

参考サイト
PCL 1.8.0 (Point Cloud Library) のプロパティシート (Visual Studio 2017版)
はじめてのVTK - Mugichoko’s blog




以上の内容はhttps://knasa.hateblo.jp/entry/2018/07/21/172218より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14