Проекты на основе CMake отлично работают с NetBeans.
Изменение до jmendeth Ответ:
- Создание нового
C/C++ Project with Existing Sources
- Установить путь к проектам (= каталог основного
CMakeLists.txt
) - В
Select Configuration mode
установить Custom
- Нажмите
Next
- Выберите
Run Configure Script in Subfolder
(папка по умолчанию build
) - Если у вас нет других настроекнажимайте
Next
, пока не нажмете кнопку "Готово" - Нажмите
Finish
, Cmake запустит и создаст ваш проект
Этопуть немного длиннее, чем автоматический, однако на практике это просто установка двух тиков.
Преимущество и, следовательно, причина дополнительных расходов: CMake теперь поместит все свои локальнокэшируйте файлы в подпапке (build
) и храните их отдельно в одном месте, не смешивая их с другими проектными материалами.
При этом сохраняется чистая структура проекта, так как эти файлы предназначены только для вашего проекта и создаются при каждом запуске конфигурации.
И как дополнительная опция: если вам нужно вручную удалить кэш CMake - этоиногда случается - есть один каталог, в котором все находится.
Примечание:
Поскольку NetBeans 8.0 есть окраска синтаксиса для всех файлов CMake.