diff --git a/gflags-vs2010.sln b/gflags-vs2010.sln
index 5c34be4..f195d66 100644
--- a/gflags-vs2010.sln
+++ b/gflags-vs2010.sln
@@ -1,23 +1,33 @@
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgflags", "vsprojects\libgflags\libgflags-vs2010.vcxproj", "{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgflags-vs2010", "vsprojects\libgflags\libgflags-vs2010.vcxproj", "{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gflags_unittest", "vsprojects\gflags_unittest\gflags_unittest-vs2010.vcxproj", "{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gflags_unittest-vs2010", "vsprojects\gflags_unittest\gflags_unittest-vs2010.vcxproj", "{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Debug|Win32.ActiveCfg = Debug|Win32
{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Debug|Win32.Build.0 = Debug|Win32
+ {FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Debug|x64.ActiveCfg = Debug|x64
+ {FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Debug|x64.Build.0 = Debug|x64
{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Release|Win32.ActiveCfg = Release|Win32
{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Release|Win32.Build.0 = Release|Win32
+ {FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Release|x64.ActiveCfg = Release|x64
+ {FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}.Release|x64.Build.0 = Release|x64
{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Debug|Win32.ActiveCfg = Debug|Win32
{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Debug|Win32.Build.0 = Debug|Win32
+ {4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Debug|x64.ActiveCfg = Debug|x64
+ {4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Debug|x64.Build.0 = Debug|x64
{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Release|Win32.ActiveCfg = Release|Win32
{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Release|Win32.Build.0 = Release|Win32
+ {4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Release|x64.ActiveCfg = Release|x64
+ {4B263748-5F0F-468C-8C5C-ED2682BB6BE3}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/vsprojects/gflags_unittest/gflags_unittest-vs2010.vcxproj b/vsprojects/gflags_unittest/gflags_unittest-vs2010.vcxproj
index 77bd3f5..6624350 100644
--- a/vsprojects/gflags_unittest/gflags_unittest-vs2010.vcxproj
+++ b/vsprojects/gflags_unittest/gflags_unittest-vs2010.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
{4B263748-5F0F-468C-8C5C-ED2682BB6BE3}
@@ -19,34 +27,60 @@
Application
MultiByte
+
+ Application
+ MultiByte
+
Application
MultiByte
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
<_ProjectFileVersion>10.0.30319.1
$(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
+ $(Configuration)\
true
+ true
$(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
+ $(Configuration)\
false
+ false
AllRules.ruleset
+ AllRules.ruleset
+
+
AllRules.ruleset
+ AllRules.ruleset
+
+
@@ -68,6 +102,24 @@
MachineX86
+
+
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)gflags_unittest.exe
+ true
+ $(OutDir)gflags_unittest.pdb
+ Console
+
+
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
@@ -86,12 +138,33 @@
MachineX86
+
+
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)gflags_unittest.exe
+ true
+ Console
+ true
+ true
+
+
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDebugDLL
+ MultiThreadedDebugDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDLL
+ MultiThreadedDLL
diff --git a/vsprojects/libgflags/libgflags-vs2010.vcxproj b/vsprojects/libgflags/libgflags-vs2010.vcxproj
index 7b9d36c..2e9f397 100644
--- a/vsprojects/libgflags/libgflags-vs2010.vcxproj
+++ b/vsprojects/libgflags/libgflags-vs2010.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
{FB27FBDB-E6C0-4D00-A7F8-1EEEF1B48ABC}
@@ -20,34 +28,60 @@
DynamicLibrary
MultiByte
+
+ DynamicLibrary
+ MultiByte
+
DynamicLibrary
MultiByte
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
<_ProjectFileVersion>10.0.30319.1
$(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
+ $(Configuration)\
true
+ true
$(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Configuration)\
$(Configuration)\
+ $(Configuration)\
false
+ false
AllRules.ruleset
+ AllRules.ruleset
+
+
AllRules.ruleset
+ AllRules.ruleset
+
+
@@ -70,6 +104,25 @@
MachineX86
+
+
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBGFLAGS_EXPORTS;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)libgflags-debug.dll
+ true
+ $(OutDir)libgflags-debug.pdb
+ Windows
+ $(OutDir)libgflags-debug.lib
+
+
WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBGFLAGS_EXPORTS;%(PreprocessorDefinitions)
@@ -89,30 +142,64 @@
MachineX86
+
+
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBGFLAGS_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)libgflags.dll
+ true
+ Windows
+ true
+ true
+ $(OutDir)libgflags.lib
+
+
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDebugDLL
+ MultiThreadedDebugDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDLL
+ MultiThreadedDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDebugDLL
+ MultiThreadedDebugDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDLL
+ MultiThreadedDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDebugDLL
+ MultiThreadedDebugDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDLL
+ MultiThreadedDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDebugDLL
+ MultiThreadedDebugDLL
..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
+ ..\..\src\windows; ..\..\src;%(AdditionalIncludeDirectories)
MultiThreadedDLL
+ MultiThreadedDLL