在VS2005下使用libjson -- wangj
生活随笔
收集整理的這篇文章主要介紹了
在VS2005下使用libjson -- wangj
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近項(xiàng)目中要使用libjson,無奈boost下的1.34版的property_tree 太不給力的。作為補(bǔ)充方案嘗試使用libjson。
????ProjectType="Visual?C++"
????Version="8.00"
????Name="statLibJson"
????ProjectGUID="{153A6FE5-40A9-4C31-B0C2-1C68D2E37BEA}"
????RootNamespace="statLibJson"
????TargetFrameworkVersion="196613"
????>
1.但是下載下來后首先發(fā)現(xiàn)是VS2008才能夠用的。用文本編輯器將?
?
<VisualStudioProject????ProjectType="Visual?C++"
????Version="8.00"
????Name="statLibJson"
????ProjectGUID="{153A6FE5-40A9-4C31-B0C2-1C68D2E37BEA}"
????RootNamespace="statLibJson"
????TargetFrameworkVersion="196613"
????>
?
?
?其中的9.0修改為8.0
?
?2.在DEBUG模式下需要在 Prepprocessor --> preprocessor defination 中添加JSON_DEBUG 或者是在JSONOptions.h(31)將JSON_DEBUG宏打開
?3. ? ?在JSONOptions.h文件中注釋掉JSON_DEPRECATED_FUNCTIONS 宏定義,它是為了向老版本中的某些已過時的函數(shù)定義的。我們現(xiàn)在不需要了。
?4.如果你需要std::string來與json_string 相同類型的話就需要將?JSON_MEMORY_CALLBACKS 和?JSON_MEMORY_POOL 宏定義注釋掉。
?OK ?應(yīng)該可以使用了~?
?
?---這個是本人自己寫的工作中遇到問題的記錄,請大家指正錯誤。謝謝
轉(zhuǎn)載于:https://www.cnblogs.com/wangj/archive/2011/09/13/2174456.html
總結(jié)
以上是生活随笔為你收集整理的在VS2005下使用libjson -- wangj的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 普渡大学计算机硕士申请条件,普渡大学计算
- 下一篇: Process com.xxxxxxxx