1. 程式人生 > >(vtkColorSeries.obj) : error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“2”

(vtkColorSeries.obj) : error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“2”

在PCL時候出現了下面的錯誤:

vtkCommonColor-7.0-gd.lib(vtkColorSeries.obj) : error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“2”不匹配值“0”(miantest.obj 中

錯誤原因是:Debug使用了Release的庫檔案。

即使你連線庫裡面兩個都新增著呢,但是release庫檔案放在了debug前面,也是出錯的。預設按順序使用庫檔案。

類似錯誤:如release下使用了Debug的庫檔案,報錯類似:

error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“2”不匹配值“0”.

解決:刪除 Debug或者Release的屬性列表,儲存你自己使需要的就可以了。