c写的代码,整合和C++里面,编译器会在预编译头的时候,出现很多错误.这个时候可以去掉编译器的预编译头.
如果出现连接错误.将函数定义在c文件中,然后在调用的C++文件中外部声明一下.
在用
extern "C"
{
extern int NumberMatch(const char* img1_file, const char* img2_file);
};
c写的代码,整合和C++里面,编译器会在预编译头的时候,出现很多错误.这个时候可以去掉编译器的预编译头.
如果出现连接错误.将函数定义在c文件中,然后在调用的C++文件中外部声明一下.
在用
extern "C"
{
extern int NumberMatch(const char* img1_file, const char* img2_file);
};