CMake с включаемыми и исходными путями - базовая настройка

Я пытаюсь создать тестовый проект, похожий на мой собственный проект, просто чтобы заставить все работать, и он выглядит так:

/MainProject/inc/main.h
/MainProject/src/main.cpp
/LibProject/inc/test.h
/LibProject/src/test.cpp

Я нашел несколько руководств, но я не могу найти, как установить это, когда у меня есть папки inc и src? Как будут выглядеть файлы CMakeLists.txt? Должен ли я иметь один в /, один в каждой из папок проекта? Кажется, что мне не нужно иметь по одному в папках inc и src?

41
задан Bert 29 November 2011 в 01:04
поделиться