0
我有這個錯誤,當我試圖建立PCL approximate_progressive_morphological_filter.hpp(139): error C3016: 'i' : index variable in OpenMP 'for' statement must have signed integral type
的.cpp文件是可以找到here和日誌文件可以找到here。所以我問是否有人可以請建議如何克服這個錯誤。這是cpp文件的引起該錯誤的部分,具體的第一行:錯誤C3016 C++ PCL和Openmp
for (size_t i = 0; i < input_->points.size(); ++i)
{
// ...then test for lower points within the cell
PointT p = input_->points[i];
int row = std::floor(p.y - global_min.y());
int col = std::floor(p.x - global_min.x());
if (p.z < A (row, col) || pcl_isnan (A (row, col)))
{
A (row, col) = p.z;
}
}
請不要鏈接你的東西,請把它放在這裏。鏈接可能會失效,放在這裏的東西停留。 –
錯誤C3016很自我解釋,不是嗎?錯誤消息完全告訴你要改變什麼。 –