From 615cb35d96f1f1ab30455132b1a889799ca4e56f Mon Sep 17 00:00:00 2001 From: raysan5 Date: Sun, 5 Jan 2020 20:13:35 +0100 Subject: VS2017 project: Added x64 platform configuration NOTE: When building for 64bit in raylib static mode, CloseWindow() symbol collides with user32.lib symbol. No solution for that at the moment, just compile raylib as shared library (raylib.dll), actually it can be chosen on project configurations. --- .../VS2017/examples/core_basic_window_cpp.vcxproj | 142 +++++++++++++++++++++ 1 file changed, 142 insertions(+) (limited to 'projects/VS2017/examples/core_basic_window_cpp.vcxproj') diff --git a/projects/VS2017/examples/core_basic_window_cpp.vcxproj b/projects/VS2017/examples/core_basic_window_cpp.vcxproj index baf0f798..524f119e 100644 --- a/projects/VS2017/examples/core_basic_window_cpp.vcxproj +++ b/projects/VS2017/examples/core_basic_window_cpp.vcxproj @@ -5,18 +5,34 @@ Debug.DLL Win32 + + Debug.DLL + x64 + Debug Win32 + + Debug + x64 + Release.DLL Win32 + + Release.DLL + x64 + Release Win32 + + Release + x64 + {B655E850-3322-42F7-941D-6AC18FD66CA1} @@ -32,12 +48,24 @@ $(DefaultPlatformToolset) Unicode + + Application + true + $(DefaultPlatformToolset) + Unicode + Application true $(DefaultPlatformToolset) Unicode + + Application + true + $(DefaultPlatformToolset) + Unicode + Application false @@ -45,6 +73,13 @@ true Unicode + + Application + false + $(DefaultPlatformToolset) + true + Unicode + Application false @@ -52,6 +87,13 @@ true Unicode + + Application + false + $(DefaultPlatformToolset) + true + Unicode + @@ -60,36 +102,60 @@ + + + + + + + + + + + + true $(SolutionDir)\bin\$(Configuration)\ $(SolutionDir)\obj\$(Configuration)\ + + true + true $(SolutionDir)\bin\$(Configuration)\ $(SolutionDir)\obj\$(Configuration)\ + + true + false $(SolutionDir)\bin\$(Configuration)\ $(SolutionDir)\obj\$(Configuration)\ + + false + false $(SolutionDir)\bin\$(Configuration)\ $(SolutionDir)\obj\$(Configuration)\ + + false + @@ -107,6 +173,23 @@ %(AdditionalLibraryDirectories) + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) + CompileAsCpp + + + Console + true + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + @@ -124,6 +207,23 @@ %(AdditionalLibraryDirectories) + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) + CompileAsCpp + + + Console + true + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + %(AdditionalLibraryDirectories) + + Level3 @@ -145,6 +245,27 @@ kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + CompileAsCpp + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) + + + Console + true + true + true + %(AdditionalLibraryDirectories) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + Level3 @@ -166,6 +287,27 @@ kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + CompileAsCpp + $(SolutionDir)..\..\src;%(AdditionalIncludeDirectories) + + + Console + true + true + true + %(AdditionalLibraryDirectories) + kernel32.lib;user32.lib;gdi32.lib;winmm.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + {e89d61ac-55de-4482-afd4-df7242ebc859} -- cgit v1.2.3