make vs cmake: Clion создает непонятно что

Решил вернуться в стек С/С++ через 20+ лет перерыва полноценно.. ранее работал в Turbo-C, Borland Cpp, и собиралось всё через make. Поставил триальную версию Clion (Ubuntu 20.04), как есть, из коробки. Клонирую проект с гитхаба https://github.com/mavlink/c_uart_interface_example, в котором есть полноценный make, собираю из консоли - всё работает. Пытаюсь создать проект в CLion и .. получаю кучу добавленного непойми чего и зачем. А главное, он показывает и подчеркивает красным как ошибку на системные инклуды типа #include fstream, printf() и пр. ?!? Что это и зачем? Ну ок, сделали очередню приблуду-обертку .. разве Clion не способен увидеть что файла для нее в проекте нет совсем, зато есть полноценный make?

Как избавиться от автодополнения проекта набором этого барахла? .. или есть иные ИДЕ не страдающие маразмом? Приму любые советы "с чего начать" (ну не уходить же на vim)


Ответы (0 шт):