Здравствуйте!
У меня есть SDK для камеры (поставлялась вместе с ней) - набор типов и функций на языке С, и там используются си-шные библиотеки, которых нет в С++ . Основной же проект пишется на C++. При попытке просто скомпилировать их вместе появляется много ошибок.
Подскажите, как можно совместить С и С++? И можно ли?
upd:
Примеры ошибок:
/usr/include/string.h:483:26: error: ambiguating new declaration of 'const char* basename(const char*)'
extern "C++" const char *basename (const char *__filename)
invalid conversion from 'void*' to 'fli_unixio_t*'