diff --git a/TestEGk.cpp b/TestEGk.cpp
index 5eaddc7..45fc2ff 100644
--- a/TestEGk.cpp
+++ b/TestEGk.cpp
@@ -34,7 +34,7 @@
#else
#define STR_EXE "TestEGkD64.exe"
#endif
-#else
+#elif defined( _WIN32)
#if defined( NDEBUG)
#define STR_EXE "TestEGkR32.exe"
#else
diff --git a/TestEGk.rc b/TestEGk.rc
index b644978..c0424c2 100644
Binary files a/TestEGk.rc and b/TestEGk.rc differ
diff --git a/TestEGk.sln b/TestEGk.sln
index a1feee3..ae6a231 100644
--- a/TestEGk.sln
+++ b/TestEGk.sln
@@ -6,13 +6,19 @@ 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
{2436C46A-588F-4B42-970C-29478B7ED28B}.Debug|Win32.ActiveCfg = Debug|Win32
{2436C46A-588F-4B42-970C-29478B7ED28B}.Debug|Win32.Build.0 = Debug|Win32
+ {2436C46A-588F-4B42-970C-29478B7ED28B}.Debug|x64.ActiveCfg = Debug|x64
+ {2436C46A-588F-4B42-970C-29478B7ED28B}.Debug|x64.Build.0 = Debug|x64
{2436C46A-588F-4B42-970C-29478B7ED28B}.Release|Win32.ActiveCfg = Release|Win32
{2436C46A-588F-4B42-970C-29478B7ED28B}.Release|Win32.Build.0 = Release|Win32
+ {2436C46A-588F-4B42-970C-29478B7ED28B}.Release|x64.ActiveCfg = Release|x64
+ {2436C46A-588F-4B42-970C-29478B7ED28B}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/TestEGk.vcxproj b/TestEGk.vcxproj
index 22233cd..7e2ef6f 100644
--- a/TestEGk.vcxproj
+++ b/TestEGk.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
{2436C46A-588F-4B42-970C-29478B7ED28B}
@@ -21,21 +29,38 @@
true
Unicode
+
+ Application
+ true
+ Unicode
+
Application
false
true
Unicode
+
+ Application
+ false
+ true
+ Unicode
+
+
+
+
+
+
+
true
@@ -43,12 +68,24 @@
$(Configuration)$(PlatformArchitecture)\
$(ProjectName)D$(PlatformArchitecture)
+
+ true
+ $(SolutionDir)$(Configuration)$(PlatformArchitecture)\
+ $(Configuration)$(PlatformArchitecture)\
+ $(ProjectName)D$(PlatformArchitecture)
+
false
$(SolutionDir)$(Configuration)$(PlatformArchitecture)\
$(Configuration)$(PlatformArchitecture)\
$(ProjectName)R$(PlatformArchitecture)
+
+ false
+ $(SolutionDir)$(Configuration)$(PlatformArchitecture)\
+ $(Configuration)$(PlatformArchitecture)\
+ $(ProjectName)R$(PlatformArchitecture)
+
Use
@@ -66,7 +103,27 @@
copy $(TargetPath) \EgtProg\TestEGk\
- _DEBUG;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ _DEBUG;_DEB32;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+ Use
+ Level3
+ Disabled
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ false
+
+
+ Console
+ true
+
+
+ copy $(TargetPath) \EgtProg\TestEGk\
+
+
+ _DEBUG;_DEB64;_UNICODE;UNICODE;%(PreprocessorDefinitions)
@@ -89,7 +146,30 @@
copy $(TargetPath) \EgtProg\TestEGk\
- NDEBUG;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ NDEBUG;NDEB32;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+ Level3
+ Use
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+
+
+ Console
+ true
+ true
+ true
+
+
+ copy $(TargetPath) \EgtProg\TestEGk\
+
+
+ NDEBUG;NDEB64;_UNICODE;UNICODE;%(PreprocessorDefinitions)
@@ -112,7 +192,9 @@
Create
+ Create
Create
+ Create