VS2017編譯jsoncpp我出現的問題及怎麼解決的

Visual Studio 編譯jsoncpp出現的問題

下面是VS2015下編譯jsoncpp

http://blog.csdn.net/lcalqf/article/details/53320430


而我在編譯的過程中碰到了這樣一個問題

include\json\config.h(8): fatal error C1083: 無法打開包括文件: “stdlib.h”: No such file or directory

include\json\config.h(8): fatal error C1083: 無法打開包括文件: “stddef.h”: No such file or directory


我是下載了一個Windows通用 CRT SDK解決的,我在VS 目錄下的include沒有找到上面的頭文件

可能是誤打誤撞吧,我也不太懂,畢竟小白。  這是我碰到的這個問題解決的方法,如果你也碰到類似的問題,希望對你有幫助(或許遇到的問題的根本不一樣,可能也解決不了),總之希望對你有幫助。


對於C/C++ -> 代碼生成,這個配置項裏面“運行庫”在Debug配置下默認是/MDd,但是在Release下默認是/MD

堅持一個原則,無論是構建lib文件還是DLL文件,一定既要Debug的版本,也要Release的版本,而且在使用的時候一定要匹配上。才能儘可能避免這種問題。如果還是出現了類似問題,按照上面的思路去查找源頭並修改你的配置即可。

http://www.cnblogs.com/qrlozte/p/4844411.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章