Я хочу создать статическую библиотеку из проекта шахты таким образом, что я могу использовать его, как это в других проектах:Изменения включает путь статической библиотеки
#include <MonoEngine/engine.hpp>
Однако сейчас у меня есть папка с исходниками между :
#include <MonoEngine/src/engine.hpp>
Как я могу построить статическую библиотеку с CMake таким образом, что я могу опустить src/
?
Это примерно так, как структурирована папка библиотеки.
monoEngine
|-src
| |-engine.hpp
| |-engine.cpp
| |-subfolder1
| |-file.hpp
| |-file.cpp
|-CMakeLists.txt
Работает ли это с подпапками? Я продолжу свой вопрос ... – gartenriese
Да, да. Я обновил свой ответ соответственно. – nils
Можете ли вы объяснить, что мне нужно добавить в мой CMakeLists.txt? До того, как я получил только 'add_definitions (-I $ {PROJECT_SOURCE_DIR}/src)' – gartenriese