У меня есть один скрипт сборки для каждой среды (отладка, выпуск, relwithdebuginfo и т. Д. c).
Каждый скрипт вызывает CMake с соответствующим набором среды сборки:
cmake -DCMAKE_BUILD_TYPE=Debug -DARG_FORCE_CLANG=True
флаг внутри файла CMakeLists.txt управляет флагом sanitize. Тем не менее, я хотел бы контролировать это с помощью нового скрипта сборки sanitize, например:
cmake -DCMAKE_BUILD_TYPE=Debug -DARG_FORCE_CLANG=True -SANITIZE=true
Есть ли способ достичь этого?