, extern "C" { } ,
extern "C" {
int foo(int x, int y);
void bar(const char* cstr);
}
, , - ++, c- . . GCC toolchain gcc g++.
UPDATE:
extern , ++ ( .cpp), , , c-. .
#include "MyExportAPI.h"
#include <string>
void bar(const char* cstr) {
std::string s(cstr);
}