From 03584e81e716cef4f99fee5a2e37aee0451dd7f8 Mon Sep 17 00:00:00 2001 From: Willem Jan Palenstijn Date: Fri, 28 Nov 2014 14:36:23 +0100 Subject: Add VS2012 build files --- matlab/mex/astra_mex_algorithm_vc11.vcxproj | 291 +++++++++++++++++++++++++ matlab/mex/astra_mex_data2d_vc11.vcxproj | 289 +++++++++++++++++++++++++ matlab/mex/astra_mex_data3d_vc11.vcxproj | 299 ++++++++++++++++++++++++++ matlab/mex/astra_mex_file_vc11.vcxproj | 289 +++++++++++++++++++++++++ matlab/mex/astra_mex_matrix_vc11.vcxproj | 289 +++++++++++++++++++++++++ matlab/mex/astra_mex_projector3d_vc11.vcxproj | 286 ++++++++++++++++++++++++ matlab/mex/astra_mex_projector_vc11.vcxproj | 289 +++++++++++++++++++++++++ matlab/mex/astra_mex_vc11.vcxproj | 289 +++++++++++++++++++++++++ 8 files changed, 2321 insertions(+) create mode 100644 matlab/mex/astra_mex_algorithm_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_data2d_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_data3d_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_file_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_matrix_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_projector3d_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_projector_vc11.vcxproj create mode 100644 matlab/mex/astra_mex_vc11.vcxproj (limited to 'matlab/mex') diff --git a/matlab/mex/astra_mex_algorithm_vc11.vcxproj b/matlab/mex/astra_mex_algorithm_vc11.vcxproj new file mode 100644 index 0000000..bdbca46 --- /dev/null +++ b/matlab/mex/astra_mex_algorithm_vc11.vcxproj @@ -0,0 +1,291 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_algorithm + {056BF7A9-294D-487C-8CC3-BE629077CA94} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + .mexw64 + $(ProjectName)_c + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;..\..\lib\win32;%(AdditionalLibraryDirectories) + mex.def + true + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;..\..\lib\x64;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;..\..\lib\win32;%(AdditionalLibraryDirectories) + mex.def + false + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;..\..\lib\x64;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;..\..\lib\win32;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;$(CUDA_INC_PATH);..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + true + EditAndContinue + + + AstraCuda64D.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;..\..\lib\x64;%(AdditionalLibraryDirectories) + mex.def + true + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;..\..\lib\win32;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;..\..\lib\x64;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + true + + + + + + + true + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_data2d_vc11.vcxproj b/matlab/mex/astra_mex_data2d_vc11.vcxproj new file mode 100644 index 0000000..eb09332 --- /dev/null +++ b/matlab/mex/astra_mex_data2d_vc11.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_data2d + {E4092269-B19C-46F7-A84E-4F146CC70E44} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(CUDA_INC_PATH);$(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + true + EditAndContinue + + + AstraCuda64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + false + + + + + + + false + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_data3d_vc11.vcxproj b/matlab/mex/astra_mex_data3d_vc11.vcxproj new file mode 100644 index 0000000..064a4a1 --- /dev/null +++ b/matlab/mex/astra_mex_data3d_vc11.vcxproj @@ -0,0 +1,299 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_data3d + {0BEC029B-0929-4BF9-BD8B-9C9806A52065} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + StreamingSIMDExtensions2 + _WINDLL;%(PreprocessorDefinitions);__SSE2__ + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + NotSet + _WINDLL;%(PreprocessorDefinitions);__SSE2__ + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions);__SSE2__ + MultiThreadedDLL + true + StreamingSIMDExtensions2 + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions);__SSE2__ + MultiThreadedDLL + true + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions);__SSE2__ + MultiThreadedDebugDLL + true + EditAndContinue + StreamingSIMDExtensions2 + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions);__SSE2__ + MultiThreadedDebugDLL + true + NotSet + + + AstraCuda64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + StreamingSIMDExtensions2 + _WINDLL;%(PreprocessorDefinitions);__SSE2__ + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + NotSet + _WINDLL;%(PreprocessorDefinitions);__SSE2__ + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + false + + + + + + + false + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_file_vc11.vcxproj b/matlab/mex/astra_mex_file_vc11.vcxproj new file mode 100644 index 0000000..04925fe --- /dev/null +++ b/matlab/mex/astra_mex_file_vc11.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_file + {649115B5-795E-4FCB-BFFE-ED3F07288060} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(CUDA_INC_PATH);$(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + true + EditAndContinue + + + AstraCuda64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + true + + + + + + + true + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_matrix_vc11.vcxproj b/matlab/mex/astra_mex_matrix_vc11.vcxproj new file mode 100644 index 0000000..12393bf --- /dev/null +++ b/matlab/mex/astra_mex_matrix_vc11.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_matrix + {9D041710-2119-4230-BCF2-5FBE753FDE49} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(CUDA_INC_PATH);$(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + true + EditAndContinue + + + AstraCuda64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + true + + + + + + + true + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_projector3d_vc11.vcxproj b/matlab/mex/astra_mex_projector3d_vc11.vcxproj new file mode 100644 index 0000000..7981806 --- /dev/null +++ b/matlab/mex/astra_mex_projector3d_vc11.vcxproj @@ -0,0 +1,286 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_projector3d + {F94CCD79-AA11-42DF-AC8A-6C9D2238A883} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;$(CUDA_INC_PATH);..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;$(CUDA_INC_PATH);..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + + + AstraCuda64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + true + + + + + + + true + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_projector_vc11.vcxproj b/matlab/mex/astra_mex_projector_vc11.vcxproj new file mode 100644 index 0000000..3ab1806 --- /dev/null +++ b/matlab/mex/astra_mex_projector_vc11.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex_projector + {4DD6056F-8EEE-4C9A-B2A9-923F01A32E97} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;$(CUDA_INC_PATH);..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + true + EditAndContinue + + + AstraCuda64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + true + + + + + + + true + + + + + + + \ No newline at end of file diff --git a/matlab/mex/astra_mex_vc11.vcxproj b/matlab/mex/astra_mex_vc11.vcxproj new file mode 100644 index 0000000..2e6857c --- /dev/null +++ b/matlab/mex/astra_mex_vc11.vcxproj @@ -0,0 +1,289 @@ + + + + + Debug_CUDA + Win32 + + + Debug_CUDA + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release_CUDA + Win32 + + + Release_CUDA + x64 + + + Release + Win32 + + + Release + x64 + + + + astra_mex + {3FDA35E0-0D54-4663-A3E6-5ABA96F32221} + astraMatlab + + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + DynamicLibrary + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>11.0.60610.1 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + $(ProjectName)_c + .mexw64 + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + $(SolutionDir)bin\$(Platform)\$(Configuration)\ + $(OutDir)obj\$(ProjectName)\ + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDLL + true + + + Astra64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda32.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + MaxSpeed + $(MATLAB_ROOT)\extern\include\;$(CUDA_PATH)\include;..\..\lib\include;..\..\lib\include\cuda;..\..\include\;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + AstraCuda64.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64\Release_CUDA;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + EditAndContinue + + + AstraCuda32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(CUDA_INC_PATH);$(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + ASTRA_CUDA;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + true + EditAndContinue + + + AstraCuda64D.lib;libmex.lib;libmx.lib;libut.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + MachineX64 + + + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + EditAndContinue + + + Astra32D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw32 + ..\..\bin\win32;$(MATLAB_ROOT)\extern\lib\win32\microsoft;%(AdditionalLibraryDirectories) + mex.def + true + + + + + X64 + + + Disabled + $(MATLAB_ROOT)\extern\include\;..\..\lib\include;..\..\include;%(AdditionalIncludeDirectories) + MultiThreadedDebugDLL + true + + + Astra64D.lib;libmex.lib;libmx.lib;%(AdditionalDependencies) + $(OutDir)$(ProjectName)_c.mexw64 + ..\..\bin\x64;$(MATLAB_ROOT)\extern\lib\win64\microsoft;%(AdditionalLibraryDirectories) + mex.def + MachineX64 + + + + + + + true + + + + + + + true + + + + + + + \ No newline at end of file -- cgit v1.2.3