刚学完C++,想拿一个C\C++的项目巩固基础,听说由cJSON这个JSON解析器的项目,完全由c语言编写,且代码量也不多
适合新手就拿来试试了,在使用VS2019,VS2017,VS2015对cJSON.c,cJSON.h,test.c三个文件进行编译时,总是不能通过:
多方查找,原因是Visual Studio 编译这些较早时期的代码时候会遇到这种错误,通过关闭项目属性->C/C++->常规 中的SDL检查即可,这些错误都会变成警告,但是可以成功
编译执行了。
对test.c执行的结果:
第二种方法(根本方法):通过将项目属性->常规->平台工具集 版本降低到Visual Studio 2010(v100)即可,如果没有该SDK,可以到网上去下载Visual Studio 2010,通过管理员方式
安装即可,重启后打开高版本VS,此时工具集里应该就会有了。