Я ищу IDE, которая автоматически генерирует файл cmake из проекта. В идеале я хотел бы, чтобы проект не зависел от IDE. Я в основном работаю под Linux, но Windows - основная (и отличная) ОС, поэтому в идеале она должна работать и на Windows. Меня это не слишком беспокоит, так как в Windows есть VS :).
С Уважением
РЕДАКТИРОВАТЬ: Да, я как бы вижу свою ошибку. Я должен был попросить IDE, которая генерирует make-файлы вместо файлов cmake, поскольку слой/шаг cmake становится бесполезным (если IDE может напрямую генерировать make-файл).
Ответ 1 · рейтинг 2 · greyfade
Целью CMake является создание Makefiles и проектов, на которые полагаются другие среды разработки, поэтому то, что вы просите, кажется немного обратным. CMake - это именно тот инструмент, который делает то, о чем вы просите, но в другом направлении.
Тем не менее, в KDevelop 4 есть возможность использовать файлы CMakeLists.txt вместо обычного файла проекта, но это работает не очень хорошо, и я отказался от попыток его использовать. Вместо этого я редактирую файл CMakeLists.txt вручную, и KDevelop услужливо обновляет графический интерфейс, чтобы отразить мои изменения.