jsoncpp的安裝,出現json
/usr/include/wchar.h:359: error: expected initializer before ‘__THROW’spa
是因爲其頭文件中有一個文件features.h,這個文件會與/usr/include下的文件衝突了,而發生的。it
由於我發現,在工程中那怕沒有引用json也會出錯,因此是因爲gcc在自身引用一個頭文件時,錯誤地引用了json的頭文件而形成的。gcc
解決方法,就是把其頭文件放到一個目錄如json下,再放到gcc的查找的一個頭文件目錄下,關鍵在於json目錄 不能在gcc的查看目錄列表中引用