Keil中C和C++混合编程方法

时间:2024-04-03 16:00:53

1、新建的C++文件名为xx.cpp和xx.h。

2、C/C++中的MiscControl设为空。

Keil中C和C++混合编程方法

3、以前的C文件xx2.c可以右击文件,属性改为C++ Source file,xx2.h中修改为

#ifdef __cplusplus
extern "C" {
#endif

void  Func(void const * argument);

#ifdef __cplusplus
}
#endif

4、再有C文件需要调用xx2.c文件中的程序时直接添加xx2.h头文件,调用函数即可,无需修改文件属性。