Я видел, что CMake помещает промежуточные файлы, например .obj, в каталог, подобный этому:
project.dir/sort/of/copy/of/source/directory
Есть ли способ иметь что-то вроде этого:
project.dir/Debug/ myfiles.obj |--> for my debug
и
project.dir/Release/ myfiles.obj |--> for my release
В течение минуты я использовал 2 отдельных каталога для генерации каждый раз, когда мои библиотеки или исполняемые файлы для Debug и release. И после того, как у меня есть платформа...
Есть ли что-то похожее на CMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE или CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE...
для промежуточных файлов .obj?
Я тоже пытаюсь использовать /Fo
, но когда я использовал этот FLAG, Cmake переопределяет его конфигурацию:
warning D9025 : overriding '/Fo;../x64/Debug/' with '/FoCMakeFiles\project.dir\src\project\main.cpp.obj'
Пожалуйста, у кого-то есть решение?