请问C++语言如何能调用C的接口函数
请问在嵌入式开发中,上层的C++是如何调用底层使用C语言写出来的接口函数的?
比如我有一个开发板,底层的LCD驱动都是用C语言写好的,现在我想要在这个基础之上写界面,
以我目前的能力只能使用C++的对象来写界面,但是不知道怎么调用C函数,底层很多代码,而且有很多全局变量,难道全部要用extern "C"来包含吗? 编程语言 C C++ 界面 嵌入式
[解决办法]
什么系统?调用驱动都有标准的方法,不是LZ想的那样。
[解决办法]
把需要的全局变量声明及函数声明放在一个头文件里,然后
extern "C" {
#include "xxx.h"
}