|
29 | 29 | <WindowsTargetPlatformVersion>$(WindowsSDKVersion.Replace("\",""))</WindowsTargetPlatformVersion>
|
30 | 30 | </PropertyGroup>
|
31 | 31 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
32 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
33 |
| - <ConfigurationType>Application</ConfigurationType> |
34 |
| - <UseDebugLibraries>true</UseDebugLibraries> |
35 |
| - <PlatformToolset>oneAPI Data Parallel C++ Compiler</PlatformToolset> |
36 |
| - <CharacterSet>Unicode</CharacterSet> |
37 |
| - </PropertyGroup> |
38 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
39 |
| - <ConfigurationType>Application</ConfigurationType> |
40 |
| - <UseDebugLibraries>false</UseDebugLibraries> |
41 |
| - <PlatformToolset>oneAPI Data Parallel C++ Compiler</PlatformToolset> |
42 |
| - <WholeProgramOptimization>true</WholeProgramOptimization> |
43 |
| - <CharacterSet>Unicode</CharacterSet> |
44 |
| - </PropertyGroup> |
45 | 32 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
46 | 33 | <ConfigurationType>Application</ConfigurationType>
|
47 | 34 | <UseDebugLibraries>true</UseDebugLibraries>
|
48 |
| - <PlatformToolset>Intel(R) oneAPI DPC++ Compiler 2023</PlatformToolset> |
| 35 | + <PlatformToolset>Intel(R) oneAPI DPC++ Compiler 2024</PlatformToolset> |
49 | 36 | <CharacterSet>Unicode</CharacterSet>
|
50 | 37 | </PropertyGroup>
|
51 | 38 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
52 | 39 | <ConfigurationType>Application</ConfigurationType>
|
53 | 40 | <UseDebugLibraries>false</UseDebugLibraries>
|
54 |
| - <PlatformToolset>Intel(R) oneAPI DPC++ Compiler 2023</PlatformToolset> |
| 41 | + <PlatformToolset>Intel(R) oneAPI DPC++ Compiler 2024</PlatformToolset> |
55 | 42 | <WholeProgramOptimization>true</WholeProgramOptimization>
|
56 | 43 | <CharacterSet>Unicode</CharacterSet>
|
57 | 44 | </PropertyGroup>
|
|
60 | 47 | </ImportGroup>
|
61 | 48 | <ImportGroup Label="Shared">
|
62 | 49 | </ImportGroup>
|
63 |
| - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
64 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
65 |
| - </ImportGroup> |
66 |
| - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
67 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
68 |
| - </ImportGroup> |
69 | 50 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
70 | 51 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
71 | 52 | </ImportGroup>
|
72 | 53 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
73 | 54 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
74 | 55 | </ImportGroup>
|
75 | 56 | <PropertyGroup Label="UserMacros" />
|
76 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
77 |
| - <LinkIncremental>true</LinkIncremental> |
78 |
| - </PropertyGroup> |
79 | 57 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
80 | 58 | <LinkIncremental>true</LinkIncremental>
|
81 | 59 | <ExecutablePath>C:\Program Files %28x86%29\inteloneapi\tbb\2021.1-beta02\redist\intel64\vc14;$(ExecutablePath)</ExecutablePath>
|
82 | 60 | <IncludePath>C:\Program Files %28x86%29\inteloneapi\tbb\2021.1-beta02\include;C:\Program Files %28x86%29\inteloneapi\compiler\2021.1-beta02\windows\include;$(IncludePath)</IncludePath>
|
83 | 61 | <LibraryPath>C:\Program Files %28x86%29\inteloneapi\tbb\2021.1-beta02\lib\intel64\vc14;$(LibraryPath)</LibraryPath>
|
84 | 62 | </PropertyGroup>
|
85 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
86 |
| - <LinkIncremental>false</LinkIncremental> |
87 |
| - </PropertyGroup> |
88 | 63 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
89 | 64 | <LinkIncremental>false</LinkIncremental>
|
90 | 65 | <IncludePath>C:\Program Files %28x86%29\inteloneapi\tbb\2021.1-beta02\include;C:\Program Files %28x86%29\inteloneapi\compiler\2021.1-beta02\windows\include;$(IncludePath)</IncludePath>
|
91 | 66 | <ExecutablePath>C:\Program Files %28x86%29\inteloneapi\tbb\2021.1-beta02\redist\intel64\vc14;$(ExecutablePath)</ExecutablePath>
|
92 | 67 | <LibraryPath>C:\Program Files %28x86%29\inteloneapi\tbb\2021.1-beta02\lib\intel64\vc14;$(LibraryPath)</LibraryPath>
|
93 | 68 | </PropertyGroup>
|
94 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
95 |
| - <ClCompile> |
96 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
97 |
| - <WarningLevel>Level3</WarningLevel> |
98 |
| - <Optimization>Disabled</Optimization> |
99 |
| - <SDLCheck>true</SDLCheck> |
100 |
| - <ConformanceMode>true</ConformanceMode> |
101 |
| - <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
102 |
| - </ClCompile> |
103 |
| - <Link> |
104 |
| - <SubSystem>Console</SubSystem> |
105 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
106 |
| - </Link> |
107 |
| - </ItemDefinitionGroup> |
108 | 69 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
109 | 70 | <ClCompile>
|
110 | 71 | <PrecompiledHeader>Use</PrecompiledHeader>
|
|
119 | 80 | <Link>
|
120 | 81 | <SubSystem>Console</SubSystem>
|
121 | 82 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
122 |
| - <AdditionalOptions>/link /libpath:"$(ONEAPI_ROOT)/tbb/latest/lib/intel64/vc14" %(AdditionalOptions)</AdditionalOptions> |
| 83 | + <AdditionalOptions>/link tbb.lib /libpath:"$(ONEAPI_ROOT)/lib/vc_mt" %(AdditionalOptions)</AdditionalOptions> |
123 | 84 | <SpecifyDevCmplAdditionalOptions>/Od</SpecifyDevCmplAdditionalOptions>
|
124 | 85 | </Link>
|
125 | 86 | <PostBuildEvent>
|
126 |
| - <Command>copy /y "$(ONEAPI_ROOT)\tbb\latest\redist\intel64\vc14\tbb12_debug.dll" "$(SolutionDir)$(Platform)\$(Configuration)\"</Command> |
| 87 | + <Command>copy /y "$(ONEAPI_ROOT)\bin\vc_mt\tbb12_debug.dll" "$(SolutionDir)$(Platform)\$(Configuration)\"</Command> |
127 | 88 | </PostBuildEvent>
|
128 | 89 | <PostBuildEvent>
|
129 | 90 | <Message>copy tbb12_debug.dll to binary folder </Message>
|
130 | 91 | </PostBuildEvent>
|
131 | 92 | </ItemDefinitionGroup>
|
132 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
133 |
| - <ClCompile> |
134 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
135 |
| - <WarningLevel>Level3</WarningLevel> |
136 |
| - <Optimization>MaxSpeed</Optimization> |
137 |
| - <FunctionLevelLinking>true</FunctionLevelLinking> |
138 |
| - <IntrinsicFunctions>true</IntrinsicFunctions> |
139 |
| - <SDLCheck>true</SDLCheck> |
140 |
| - <ConformanceMode>true</ConformanceMode> |
141 |
| - <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
142 |
| - </ClCompile> |
143 |
| - <Link> |
144 |
| - <SubSystem>Console</SubSystem> |
145 |
| - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
146 |
| - <OptimizeReferences>true</OptimizeReferences> |
147 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
148 |
| - </Link> |
149 |
| - </ItemDefinitionGroup> |
150 | 93 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
151 | 94 | <ClCompile>
|
152 | 95 | <PrecompiledHeader>Use</PrecompiledHeader>
|
|
165 | 108 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
166 | 109 | <OptimizeReferences>true</OptimizeReferences>
|
167 | 110 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
168 |
| - <AdditionalOptions>/link /libpath:"$(ONEAPI_ROOT)/tbb/latest/lib/intel64/vc14" %(AdditionalOptions)</AdditionalOptions> |
| 111 | + <AdditionalOptions>/link tbb.lib /libpath:"$(ONEAPI_ROOT)/lib/vc_mt" %(AdditionalOptions)</AdditionalOptions> |
169 | 112 | </Link>
|
170 | 113 | <PostBuildEvent>
|
171 |
| - <Command>copy /y "$(ONEAPI_ROOT)\tbb\latest\redist\intel64\vc14\tbb12.dll" "$(SolutionDir)$(Platform)\$(Configuration)\"</Command> |
| 114 | + <Command>copy /y "$(ONEAPI_ROOT)\bin\vc_mt\tbb12.dll" "$(SolutionDir)$(Platform)\$(Configuration)\"</Command> |
172 | 115 | </PostBuildEvent>
|
173 | 116 | <PostBuildEvent>
|
174 | 117 | <Message>copy tbb12.dll to binary folder </Message>
|
|
0 commit comments