[英]pcl_visualizer.cpp vs 2015 build error
當嘗試使用Visual Studio 2015在Windows 7計算機上編譯PCL時,在pcl_visualizer.cpp構建時出現以下錯誤
'static_cast': cannot convert from 'double' to 'pcl::visualization::LookUpTableRepresentationProperties
相應的代碼行是
if (!pcl::visualization::getColormapLUT (static_cast<LookUpTableRepresentationProperties>(value), table))
break;
最初我認為這是共享而不是靜態VTK庫的錯誤,但重建靜態庫導致相同的錯誤。
有沒有人遇到同樣的錯誤並找出原因?
這可能是相關的
改變一切
static_cast<LookUpTableRepresentationProperties>(value)
至
static_cast<LookUpTableRepresentationProperties>(int(value))
正如github合並日志所建議的那樣阻止了pcl_visualizer.cpp中的特定錯誤,但現在運行了一個完整的錯誤
這是一個PCL錯誤,修復程序包含在PCL 1.8.1中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.