Comment définir $(OutDir), $(TargetName), $(TargetExt), et %(Lib.OutputFile) avec Visual Studio?

Je suis en train de construire gtest sur Visual Studio 2010. Après la conversion du fichier de solution, j'ai essayé de construire, et j'ai eu des messages d'avertissement suivants.

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

Le message dit que j'ai besoin pour l'installation de variables $(OutDir), $(TargetName) et $(TargetExt), en collaboration avec les valeurs de la propriété spécifiée dans %(Lib.OutputFile).

Comment puis-je faire avec Visual Studio (surtout par rapport à 2010)?

OriginalL'auteur prosseek | 2011-01-10