簡體   English   中英

pcl_visualizer.cpp vs 2015構建錯誤

[英]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庫的錯誤,但重建靜態庫導致相同的錯誤。

有沒有人遇到同樣的錯誤並找出原因?

這可能是相關的

github合並日志

改變一切

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM