Я использую CMake для создания библиотеки C (точнее, C99). Чтобы экспортировать символы в общую библиотеку, в настоящее время я использую generate_export_header (). для этого требуется, чтобы C и CXX были активированы как язык, а не просто C (что является обломом, потому что в этом случае требуется компилятор C ++).
Есть ли способ указать generate_export_header () работать только с C или есть альтернатива функции?
Кроме того, я хочу использовать CMake версии 3.8 или более раннюю версию (я говорю это потому, что этот запрос на слияние , кажется, нацелен на мою проблему, но он был открыт задолго после CMake 3.8).
С уважением,
Lehks