Вы можете использовать различные конфигурации сборки .
Right Click on "project"
-> Build Configurations
-> Manage
.
Настроить разные конфигурации сборки для каждогонабор макросов, включающие пути и т. д. *
Затем добавьте свои макросы и т. д. ... в каждую конфигурацию сборки здесь:
Right Click on "project"
-> Properties
-> C/C++ General
-> Processor Include Paths, Macros etc..
-> GNU C++
-> CDT User Settings
-> Add
.
Добавить набор макросов для каждой конфигурации (выбирается из выпадающего списка вверху).