Sto cercando di creare gtest su Visual Studio 2010. Dopo aver convertito il file della soluzione, ho provato a creare e ho ricevuto i seguenti messaggi di avviso.
Warning 1 warning MSB8012:
TargetPath(C:\Users\sucho\Desktop\gtest-1.5.0\msvc\gtest/Debug\gtest.lib) does not match
the Library's OutputFile property value (C:\Users\sucho\Desktop\gtest-1.5.0\msvc\gtest\
Debug\gtestd.lib).
This may cause your project to build incorrectly.
To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property
values match the value specified in %(Lib.OutputFile).
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets
Il messaggio dice che ho bisogno di variabili di setup $(OutDir)
, $(TargetName)
e $(TargetExt)
, insieme con i valori delle proprietà specificati in %(Lib.OutputFile)
.
Come posso farlo con Visual Studio (in particolare VS 2010)?
Verificare questo: [Come risolvere MSB8012 (Lib.OutputFile)?] (Http://connect.microsoft.com/VisualStudio/feedback/details/523864/how-to-fix-msb8012-lib-outputfile) [Visual Studio 2010 - $ (TargetName) macro] (http://social.msdn.microsoft.com/Forums/en/vcprerelease/thread/3c03e730-6a0e-4ee4-a0d6-6a5c3ce4343c) –