Domanda

directory msvc del GTEST ha il file di progetto GTEST, e aprirlo con Visual Studio mi permette di selezionare la build di 8 configurazioni (GTEST / gtest_main / gtest_prod_test / gtest_unittest x rilascio / debug) con Generazione batch.

Come posso fare la stessa cosa con msbuild strumento? Per esempio, come posso dire MSBuild a costruire GTEST / Debug o gtest_unittest / uscita?

È stato utile?

Soluzione

MSBuild projectfile /property:Configuration=Debug

http://msdn.microsoft.com/en-us /library/ms171452%28v=vs.80%29.aspx

Altri suggerimenti

risposta di Kyle Alons funziona bene. Quando eseguo file di soluzione che presenta quattro progetti, genera la versione finale di ogni progetto.

msbuild gtest-md.sln /property:Configuration=Release

ho potuto correre ogni progetto come segue, ma i nomi di uscita sono basati sul nome della soluzione, quindi ho bisogno di modificare per ottenere risultati corretti.

msbuild gtest-md.vcxproj /property:Configuration=Release

La soluzione era quella di specificare destinazione come segue.

msbuild gtest-md.sln /target:gtest-md /property:Configuration=Release
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top