Я использую Kdevelop4 и хотел бы использовать проект CMake c ++ по умолчанию.
Мой план состоит в том, чтобы разделить мое приложение на программы, несколько общих библиотек, и я хотел бы иметь отдельный модуль построения проектатесты (я планирую использовать google test).
У меня есть несколько вопросов:
- Как изменить файл cmake по умолчанию, чтобы получить общую библиотеку, а не исполняемый файл?
- Как интегрировать каркас тестирования Google с cmake?
Стандартный CMakeLists.txt, созданный KDevelop4, выглядит примерно так:
project(kdevbook)
add_executable(kdevbook main.cpp)