最近在做程序时需要使用一个已经编好的C程序源文件(有头文件),将头文件加入要调用的源文件中,调用相应C函数,编译时出现如下错误:
sss.c(3129) : fatal error C1010: unexpected end of file while looking for precompiled header directive
在网上查了相关资料,说不能在C源文件中包含"stdafx.h"文件,
知道需要以这样的方式加入头文件和声明要调用的函数:
extern "C"
{
#include "sss.h"
}
extern "C"
{
extern BOOL S1();
}
本文介绍了解决C程序中头文件包含错误的具体方法,包括如何正确地引入外部头文件以及声明C函数,避免在C源文件中包含stdafx.h导致的编译错误。
1030

被折叠的 条评论
为什么被折叠?



