Создайте две цели сборки в вашем файле CMakeLists.txt.
add_executable( hoge hoge.cpp )
add_executable( hoge2 hoge2.cpp )
Затем вы можете запустить (из того же каталога, что и ваш файл CMakeLists.txt,
cmake --build . --target hoge
Для другой цели сборки используйте
cmake --build . --target hoge2
Для получения дополнительной информации вы можете обратиться к документации CMake или страницам руководства. Попробуйте запустить CMake только с флагом --build
, чтобы получить помощь.