c++那边全局变量前加 extern "C",不然C和C++符号不同不能互相访问。例如这样:extern "C" int i2c;int类型只是例子
在atbm886x.c中定义一下:extern int i2c;
要使用extern c就可以了
在C文件里包含以下C++那个文件