cJSON编译32位报错解决(语法错误)
cJSON库小巧方便,只有两个文件,在vs2015编译64位程序的时候没有任何问题,然而将编译选项更改成x86之后就报错了,语法错误C2059,C2143,C2146,C2061
提示下面这一部分语法错误
typedef struct cJSON_Hooks {void *(*malloc_fn)(size_t sz);void (*free_fn)(void *ptr);
} cJSON_Hooks;
这个看似诡异的问题实际上是因为在x86编译的时候找不到size_t的定义,在cJSON.h代码头部加上#include
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
