The sharing of resources about Statistical Learning Theory and Machine Learning(includeing SVM,Semi-Supervised Learning,Ensemble Learning,Clustering) ,welcome to contact and communicate with me: Email: xiankaichen@gmail.com,QQ:112035246,

Monday, July 7, 2008

在C++中如何调用c文件

在C++中调用c程序的时候,得对每个c代码的头文件 用如下代码将其括起来

#ifdef __cplusplus
extern "C" {


c代码的头文件内容

#endif
#ifdef __cplusplus
}
#endif

然后.c文件放在项目的源文件部分,.h文件放在头文件部分.

如果用的是vs2005或vc6 在 Project ->Property->configuration properties下的 C\C++->precomplied headers 将"Create/Use Precompiled Header "设置为"Not Use Precompiled Header (/Yu)"

No comments: