Можете ли вы сделать препроцессор #defines набора решений VC ++ для загруженных проектов?

У меня есть библиотека, которая поддерживает #define для управления процессом сборки. Однако библиотеку можно использовать в нескольких проектах EXE, которым нужны разные версии. Могу ли я установить для проекта app / EXE параметр #define, который будет использоваться библиотекой при сборке, или установить его в решении?

Единственный другой вариант, который я могу придумать, - это создание отдельной конфигурации сборки для проекта библиотеки но это быстро выйдет из-под контроля. Это обычное дело для e. g строится unicode / non-unicode, но тогда вам придется умножать количество конфигураций для каждой комбинации.

5
задан Mr. Boy 11 March 2011 в 11:52
поделиться