Похоже, нам нужно создать отдельную папку для каждого типа сборки (debug/release), запустить cmake для каждого и сгенерировать отдельный make-файл для конфигурации отладки/релиза. Можно ли создать один единственный make-файл с помощью cmake, который одновременно поддерживает конфигурацию отладки/выпуска, и когда мы фактически запускаем make, создающий отдельные папки для промежуточных и конечных продуктов (, таких как dll, exe).