PCL調錯:(3)error C2589「(「:「::「右邊的非法標記

錯誤提示: 造成該錯誤的原因是:pcl庫中的函數模板max與Visual C++中的全局的宏max衝突。 百度了以下看了一共有兩種解決方案: 第一種不用修改庫裏邊的源代碼: 設置項目屬性,在預定義處理器中添加定義NOMINMAX來禁止使用Visual C++的min/max宏定義。 vs工程屬性中進行修改,「屬性-c++-預處理器-預處理器定義」中加入NOMINMAX即可。 第二種解決方案:(需要
相關文章
相關標籤/搜索