正常我们在工程中添加.c和.h文件,然后在需要调用的文件中包含.h文件,就可以使用.c文件中的函数了,但是在QT中这样做的话会提示函数未定义。
在QT中包含c语言的.h文件时,需要用以下方式,其中external_define.h是我们需要包含的头文件
#ifdef __cplusplus
extern "C"{
#include "external_define.h"
#endif
#ifdef __cplusplus
}
#endif
正常我们在工程中添加.c和.h文件,然后在需要调用的文件中包含.h文件,就可以使用.c文件中的函数了,但是在QT中这样做的话会提示函数未定义。
在QT中包含c语言的.h文件时,需要用以下方式,其中external_define.h是我们需要包含的头文件
#ifdef __cplusplus
extern "C"{
#include "external_define.h"
#endif
#ifdef __cplusplus
}
#endif