У меня возникла проблемма , если в кратце :
- Есть header файл где объявлены функции
- Есть lib файл где определяется как их связывать
если компилирую свой файл как С то все впорядке
если как С++ то компилятор читает .h и генерит имена функций в стиле с++ , которые линкер естественно не может разрешить потому-что в lib они( имена функций ) прописаны как С.
как принудить компилятор обрабатывающий *.c/cpp файл как с++ генерировать имена внешних функций из *.h файла в стиле с , естественно без изменения прототипов функций - ато их слишком много