Мне нужно создать несколько версий моего проекта, используя конфигурацию, как мы это делаем с #define
, #if
, #endif
.
Недостатком использования этих директив препроцессора является то, что мне нужно определить символы почти в каждом файле проекта, но я хочу справиться с этим с помощью моих конфигураций сборки.
Я даже не уверен, помогут ли мне в этом Build Configurations.
Что я хочу, так это то, что если я создам конфигурацию с именем «Разработка» и другую с именем «QA», мой код будет выглядеть так:
if #Development or if $QA
Пожалуйста, направьте меня к достижению этого.