Neste repositório tem-se um pequeno exemplo sobre como organizar o projeto de uma aplicativo C++ usando o CMake e para baixar dependência de bibliotecas que estejam em outro repositório GitHub ou em um outro diretório no sistema de arquivos.
Baixe o código presente neste repositório:
git clone https://github.com/emersonmello/appsaudacaocpp.git
cd appsaudacaocpp
cmake -S . -B buildPara construir o projeto:
cmake --build buildO binário resultante appsaudacao ficará disponível dentro do diretório build. Para executar:
./build/appsaudacao