используйте иерархию листов свойств или используйте инструмент, подобный CMake, для генерации файлов проекта для вас (так как он должен автоматически находить все библиотеки / включения).
Для листов свойств: добавьте то же свойстволист к каждому проекту.С этим листом свойств включите другие листы свойств с предопределенными именами.Затем на каждом компьютере, на котором вы работаете, вы должны будете предоставить эти листы свойств «для каждой машины».Например:
main.vsprops -> include by every project
|- matlab.vsprops -> sets the lib/includes for matlab runtime
|- opengl.vsprops -> sets the lib/include for opengl
Теперь в вашей системе управления версиями вы предоставляете значения по умолчанию для matlab.vsprops и opengl.vsprops, которые содержат подходящие значения dfeault и пакетный файл для их создания.Таким образом, вы можете оформить заказ из VCS, запустить один файл, отредактировать vsprops и начать кодирование без особых хлопот.Например:
main.vsprops -> versioned
matlab.vsprops.def -> versioned, contains defaults
opengl.vsprops.def -> versioned, contains defaults
create_vsprops.bat -> versioned, copies *.vsprops.def to *.vsprops