1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<Project DefaultTargets =" Build" ToolsVersion =" 4.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
3
<ItemGroup Label =" ProjectConfigurations" >
4
- <ProjectConfiguration Include =" Debug|Win32" >
5
- <Configuration >Debug</Configuration >
6
- <Platform >Win32</Platform >
7
- </ProjectConfiguration >
8
4
<ProjectConfiguration Include =" Debug|x64" >
9
5
<Configuration >Debug</Configuration >
10
6
<Platform >x64</Platform >
11
7
</ProjectConfiguration >
12
- <ProjectConfiguration Include =" Release|Win32" >
13
- <Configuration >Release</Configuration >
14
- <Platform >Win32</Platform >
15
- </ProjectConfiguration >
16
8
<ProjectConfiguration Include =" Release|x64" >
17
9
<Configuration >Release</Configuration >
18
10
<Platform >x64</Platform >
31
23
<ClInclude Include =" ..\..\..\src\image_buffer.h" />
32
24
<ClInclude Include =" ..\..\..\src\image_function.h" />
33
25
<ClInclude Include =" ..\..\..\src\image_function_helper.h" />
26
+ <ClInclude Include =" ..\..\..\src\memory\cpu_memory.h" />
34
27
<ClInclude Include =" ..\..\..\src\memory\memory_allocator.h" />
35
28
<ClInclude Include =" ..\..\..\src\parameter_validation.h" />
36
29
<ClInclude Include =" ..\..\..\src\math\fft_base.h" />
60
53
<RootNamespace >unit_tests_cuda</RootNamespace >
61
54
</PropertyGroup >
62
55
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
63
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" >
64
- <ConfigurationType >Application</ConfigurationType >
65
- <UseDebugLibraries >true</UseDebugLibraries >
66
- <CharacterSet >MultiByte</CharacterSet >
67
- <PlatformToolset >v142</PlatformToolset >
68
- </PropertyGroup >
69
56
<PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" Label =" Configuration" >
70
57
<ConfigurationType >Application</ConfigurationType >
71
58
<UseDebugLibraries >true</UseDebugLibraries >
72
59
<CharacterSet >MultiByte</CharacterSet >
73
60
<PlatformToolset >v142</PlatformToolset >
74
61
</PropertyGroup >
75
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" Label =" Configuration" >
76
- <ConfigurationType >Application</ConfigurationType >
77
- <UseDebugLibraries >false</UseDebugLibraries >
78
- <WholeProgramOptimization >true</WholeProgramOptimization >
79
- <CharacterSet >MultiByte</CharacterSet >
80
- <PlatformToolset >v142</PlatformToolset >
81
- </PropertyGroup >
82
62
<PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" Label =" Configuration" >
83
63
<ConfigurationType >Application</ConfigurationType >
84
64
<UseDebugLibraries >false</UseDebugLibraries >
88
68
</PropertyGroup >
89
69
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
90
70
<ImportGroup Label =" ExtensionSettings" >
91
- <Import Project =" $(VCTargetsPath)\BuildCustomizations\CUDA 8.0.props" />
92
- </ImportGroup >
93
- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
94
- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
71
+ <Import Project =" $(VCTargetsPath)\BuildCustomizations\CUDA 12.4.props" />
95
72
</ImportGroup >
96
73
<ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
97
74
<Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
98
75
</ImportGroup >
99
- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
100
- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
101
- </ImportGroup >
102
76
<ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
103
77
<Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
104
78
</ImportGroup >
105
79
<PropertyGroup Label =" UserMacros" />
106
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
107
- <LinkIncremental >true</LinkIncremental >
108
- </PropertyGroup >
109
80
<PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
110
81
<LinkIncremental >true</LinkIncremental >
111
82
</PropertyGroup >
112
- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
113
- <ClCompile >
114
- <WarningLevel >Level4</WarningLevel >
115
- <Optimization >Disabled</Optimization >
116
- <PreprocessorDefinitions >WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
117
- </ClCompile >
118
- <Link >
119
- <GenerateDebugInformation >true</GenerateDebugInformation >
120
- <SubSystem >Console</SubSystem >
121
- <AdditionalDependencies >cudart.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies >
122
- </Link >
123
- <PostBuildEvent >
124
- <Command >echo copy "$(CudaToolkitBinDir)\cudart*.dll" "$(OutDir)"
125
- copy "$(CudaToolkitBinDir)\cudart*.dll" "$(OutDir)"</Command >
126
- </PostBuildEvent >
127
- </ItemDefinitionGroup >
128
83
<ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
129
84
<ClCompile >
130
85
<WarningLevel >Level4</WarningLevel >
@@ -144,26 +99,6 @@ copy "$(CudaToolkitBinDir)\cudart*.dll" "$(OutDir)"</Command>
144
99
<TargetMachinePlatform >64</TargetMachinePlatform >
145
100
</CudaCompile >
146
101
</ItemDefinitionGroup >
147
- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
148
- <ClCompile >
149
- <WarningLevel >Level4</WarningLevel >
150
- <Optimization >MaxSpeed</Optimization >
151
- <FunctionLevelLinking >true</FunctionLevelLinking >
152
- <IntrinsicFunctions >true</IntrinsicFunctions >
153
- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
154
- </ClCompile >
155
- <Link >
156
- <GenerateDebugInformation >true</GenerateDebugInformation >
157
- <EnableCOMDATFolding >true</EnableCOMDATFolding >
158
- <OptimizeReferences >true</OptimizeReferences >
159
- <SubSystem >Console</SubSystem >
160
- <AdditionalDependencies >cudart.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies >
161
- </Link >
162
- <PostBuildEvent >
163
- <Command >echo copy "$(CudaToolkitBinDir)\cudart*.dll" "$(OutDir)"
164
- copy "$(CudaToolkitBinDir)\cudart*.dll" "$(OutDir)"</Command >
165
- </PostBuildEvent >
166
- </ItemDefinitionGroup >
167
102
<ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
168
103
<ClCompile >
169
104
<WarningLevel >Level4</WarningLevel >
@@ -189,6 +124,6 @@ copy "$(CudaToolkitBinDir)\cudart*.dll" "$(OutDir)"</Command>
189
124
</ItemDefinitionGroup >
190
125
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
191
126
<ImportGroup Label =" ExtensionTargets" >
192
- <Import Project =" $(VCTargetsPath)\BuildCustomizations\CUDA 8.0 .targets" />
127
+ <Import Project =" $(VCTargetsPath)\BuildCustomizations\CUDA 12.4 .targets" />
193
128
</ImportGroup >
194
129
</Project >
0 commit comments