Я написал библиотеку, которую я использовал для компиляции с использованием самописного Makefile, но теперь я хочу переключиться на cmake. Дерево выглядит так (я удалил все ненужные файлы):
.
├── include
│ ├── animation.h
│ ├── buffers.h
│ ├── ...
│ ├── vertex.h
│ └── world.h
└── src
├── animation.cpp
├── buffers.cpp
├── ...
├── vertex.cpp
└── world.cpp
Так что я пытаюсь сделать, это просто скомпилировать исходный код в общую библиотеку, а затем установить его с помощью файлов заголовков.
Большинство примеров, которые я нашел, компилируют исполняемые файлы с некоторыми разделяемыми библиотеками, но не просто обычную общую библиотеку. Было бы также полезно, если бы кто-то мог просто сказать мне очень простую библиотеку, которая использует cmake, поэтому я могу использовать это в качестве примера.