按照说明使用Visual Studio 2013构建检查0.9.14。一切顺利
然后,我尝试链接到.lib并将标头包含在另一个C项目中(同样由msvc 2013构建)。
这是我的资料来源:
#include <stdio.h>
#include <check.h>
int main(void)
{
printf("Hello World!\n");
return 0;
}
我在编译时遇到各种错误,全部来自check.h。
其中大多数是C2059语法错误。
这是清单:
C2059: syntax error : ')'
C2059: syntax error : ';'
C2061: syntax error : identifier 'pid'
C2146: syntax error : missing ')' before identifier 'pid'
C2059: syntax error : 'type'
C2061: syntax error : identifier 'check_fork'
我在这方面找不到很多帮助,有什么想法吗?
最佳答案
在包含typedef int pid_t
之前添加check.h
关于c - 使用Check for C单元测试时出现问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29820608/