В настоящее время я переношу большой проект Linux в Visual Studio. Проект зависит от ряда сторонних библиотек (Python, MPI и т. Д.), А также от нескольких внутренних. Но он также может быть построен без этих библиотек или только с несколькими из них. Поэтому я не хочу создавать другую конфигурацию для каждой возможной комбинации, например. «Параллельно с Python», «Parallel without Python» и т. Д. Слишком много комбинаций. Это ситуация, когда я могу использовать MSBuild?Избегайте слишком много конфигураций для проекта Visual Studio
Редактировать: Одна из возможностей, которую я рассматривал, - создать кучу файлов .vsprops, но это по сути то же самое, что создать кучу различных конфигураций.
Редактировать: Может быть, CMake больше того, что я ищу? Я бы хотел услышать от всех пользователей CMake ...
Однажды я столкнулся с этой проблемой и закончил создание конфигураций. 12 debug, 12 релиз ... не * слишком * болезненный. Надеюсь, добавив комментарий, возникает вопрос – zildjohn01