|
|
От: |
Skorodum
|
|
| Дата: | 07.07.21 08:00 | ||
| Оценка: | +1 | ||
То, да, это очень уродливое решение. Все это решается системами сборки типа CMake.Мне это нужно для автоматизации построения параметризованных продуктов при помощи командных файлов, чтобы не дублировать одни и те же параметры в разных местах.
option(MY_PRODUCT_FEATURE_X_SUPPORT "My Product feature X support" OFF)
...
if (MY_PRODUCT_FEATURE_X_SUPPORT)
add_compile_definitions(MY_PRODUCT_FEATURE_X_SUPPORT)
endif()