Я могу собрать весь проект, вызвав MSBuild из командной строки:
C:\MyProject>MSBuild MyProject.vcproj
Однако я не нашел никакой информации о компиляции одного файла.По сути, я хотел бы сделать что-то вроде
C:\MyProject>MSBuild MyProject.vcproj /t:Compile:MySourceFile.cpp
Я не хочу напрямую использовать 'cl.exe' из командной строки, так как это заставит меня определить все соответствующие параметры командной строки для cl.exeи все переменные окружения, задача, которую MSBuild уже выполняет для меня.
Есть ли способ добиться этого?
И, пожалуйста, не предлагайте использовать 'make' или 'ant'или что-то еще, мне конкретно нужен MSBuild.Спасибо