LINUX.ORG.RU

header files management help!


0

0

Вот компилю с++ файл а компилер грит, что в хеадере таком-то ошибка а это не ошибка, просто хидер сишный(не с++) и он нужен в других "C" файлах. Так вот я хочу, чтобы этот хидер не включался в мой с++ файл. Проблема в том что он вкл. неявно, и я немогу найти где он включен из-за раетвлённой структуры этих самых хидеров. Может кто знает тулзу для их менеджмента,а?

anonymous

если у вас есть возможность редактировать етот хидер можете попробовать следующее

в начале

#ifdef __cplusplus extern "C" { #endif

в конце

#ifdef __cplusplus } #endif

или

в начале

#ifndef __cplusplus

в конце

#endif

ananas ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.