From 230afc786fb86a53f938843a5a9ddfc6e4198974 Mon Sep 17 00:00:00 2001 From: Willem Jan Palenstijn Date: Thu, 19 Mar 2015 17:12:15 +0100 Subject: Generate MSVC 2008/2012 project files with a Python script --- astra_vc11.vcxproj | 586 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 495 insertions(+), 91 deletions(-) (limited to 'astra_vc11.vcxproj') diff --git a/astra_vc11.vcxproj b/astra_vc11.vcxproj index 6596a05..0cedf20 100644 --- a/astra_vc11.vcxproj +++ b/astra_vc11.vcxproj @@ -1,6 +1,14 @@  + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + Debug Win32 @@ -31,40 +39,52 @@ astra_vc11 + + DynamicLibrary + true + v110 + MultiByte + + + DynamicLibrary + true + v110 + MultiByte + - Application + DynamicLibrary true v110 MultiByte - Application + DynamicLibrary true v110 MultiByte - - Application + + DynamicLibrary false v110 true MultiByte - - Application + + DynamicLibrary false v110 true MultiByte - + DynamicLibrary false v110 true MultiByte - + DynamicLibrary false v110 @@ -75,133 +95,282 @@ + + + + + + - + - + - + - + - + - + + $(CUDA_INC_PATH);$(IncludePath) + $(CUDA_LIB_PATH);$(LibraryPath) + $(SolutionDir)bin\$(Platform)\Debug_CUDA\ + $(OutDir)obj\ + .dll + AstraCuda32D + true + + + $(CUDA_INC_PATH);$(IncludePath) + $(CUDA_LIB_PATH);$(LibraryPath) + $(SolutionDir)bin\$(Platform)\Debug_CUDA\ + $(OutDir)obj\ + .dll + AstraCuda64D + true + + + $(SolutionDir)bin\$(Platform)\Debug\ + $(OutDir)obj\ + .dll + Astra32D + true + + + $(SolutionDir)bin\$(Platform)\Debug\ + $(OutDir)obj\ + .dll + Astra64D + true + + $(CUDA_INC_PATH);$(IncludePath) $(CUDA_LIB_PATH);$(LibraryPath) $(SolutionDir)bin\$(Platform)\Release_CUDA\ $(OutDir)obj\ .dll + AstraCuda32 + true $(CUDA_INC_PATH);$(IncludePath) $(CUDA_LIB_PATH);$(LibraryPath) $(SolutionDir)bin\$(Platform)\Release_CUDA\ - $(OutDir)\obj\ + $(OutDir)obj\ .dll - false AstraCuda64 + true + + + $(SolutionDir)bin\$(Platform)\Release\ + $(OutDir)obj\ + .dll + Astra32 + true + + $(SolutionDir)bin\$(Platform)\Release\ + $(OutDir)obj\ + .dll + Astra64 + true + + + + MultiThreadedDebugDLL + Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true + StreamingSIMDExtensions2 + Disabled + ASTRA_CUDA;__SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + true + + + true + bin\Win32\Debug_CUDA\AstraCuda32D.dll + cudart.lib;cufft.lib;%(AdditionalDependencies) + lib\win32;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir) + + + 32 + true + compute_20,sm_20;compute_30,sm_30;compute_30,sm_35;compute_30,compute_30 + + + + + MultiThreadedDebugDLL + Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true + Disabled + ASTRA_CUDA;__SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + true + + + true + bin\x64\Debug_CUDA\AstraCuda64D.dll + cudart.lib;cufft.lib;%(AdditionalDependencies) + lib\x64;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir) + + + 64 + true + compute_20,sm_20;compute_30,sm_30;compute_30,sm_35;compute_30,compute_30 + + + MultiThreadedDebugDLL Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true + StreamingSIMDExtensions2 Disabled + __SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true true true + bin\Win32\Debug\Astra32D.dll + lib\win32;%(AdditionalLibraryDirectories) + MultiThreadedDebugDLL Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true Disabled + __SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true true true + bin\x64\Debug\Astra64D.dll + lib\x64;%(AdditionalLibraryDirectories) - + + MultiThreadedDLL Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true + StreamingSIMDExtensions2 MaxSpeed true true + AnySuitable + Speed + ASTRA_CUDA;__SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true true true true true + bin\Win32\Release_CUDA\AstraCuda32.dll + cudart.lib;cufft.lib;%(AdditionalDependencies) + lib\win32;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir) + + 32 + true + compute_20,sm_20;compute_30,sm_30;compute_30,sm_35;compute_30,compute_30 + - + + MultiThreadedDLL Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true MaxSpeed true true + AnySuitable + Speed + ASTRA_CUDA;__SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true true true true true + bin\x64\Release_CUDA\AstraCuda64.dll + cudart.lib;cufft.lib;%(AdditionalDependencies) + lib\x64;%(AdditionalLibraryDirectories);$(CudaToolkitLibDir) + + 64 + true + compute_20,sm_20;compute_30,sm_30;compute_30,sm_35;compute_30,compute_30 + - + + MultiThreadedDLL Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true + StreamingSIMDExtensions2 MaxSpeed true true + AnySuitable + Speed + __SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true true true true true + bin\Win32\Release\Astra32.dll + lib\win32;%(AdditionalLibraryDirectories) - - 64 - - + - Level1 + MultiThreadedDLL + Level3 + lib\include;include\;%(AdditionalIncludeDirectories) + true MaxSpeed true true - true - lib\include;lib\include\cuda;include\;%(AdditionalIncludeDirectories) - true AnySuitable Speed - ASTRA_CUDA;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + __SSE2__;DLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + true true true true - bin\x64\Release_CUDA\AstraCuda64.dll - lib\x64;$(CUDA_LIB_PATH);$(NVSDKCUDA_ROOT)\common\lib;$(NVSDKCOMPUTE_ROOT)/C/common/lib;%(AdditionalLibraryDirectories) - cudart.lib;cufft.lib;%(AdditionalDependencies) - false + bin\x64\Release\Astra64.dll + lib\x64;%(AdditionalLibraryDirectories) - - 64 - true - compute_20,sm_20 - @@ -214,27 +383,132 @@ - - - - - - - - - - - - - - - - - - - - - + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + @@ -254,12 +528,12 @@ - + - + @@ -344,7 +618,6 @@ - @@ -364,13 +637,13 @@ - + - + @@ -390,6 +663,7 @@ + @@ -397,40 +671,170 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + + + true + true + true + true + - + @@ -438,4 +842,4 @@ - + \ No newline at end of file -- cgit v1.2.3