puedo construir todo el proyecto de MSBuild llamando desde la línea de comandos:MSBuild para compilar un solo archivo CPP
C:\MyProject>MSBuild MyProject.vcproj
Sin embargo no he encontrado ninguna información sobre la compilación de un solo archivo. En esencia me gustaría hacer algo como
C:\MyProject>MSBuild MyProject.vcproj /t:Compile:MySourceFile.cpp
no quiero utilizar directamente 'cl.exe' desde la línea de comandos, ya que me obligaría a definir todas las opciones de línea de comandos relevantes para cl.exe y todas las variables de entorno, una tarea que MSBuild ya está haciendo por mí.
¿Hay alguna manera de lograr eso?
Y por favor, no sugiera usar 'hacer' o 'ant' o lo que sea, específicamente necesito MSBuild. Gracias
potencialmente interesantes [opciones con C#] (http://blogs.msdn.com /b/dotnetinterop/archive/2008/04/08/msbuild-script-for-compiling-all-cs-files-into-a-single-assembly-dll-or-exe.aspx) de un blog msdn. YMMV. – ruffin