You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

376 lines
8.5 KiB

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <VisualStudioProject
  3. ProjectType="Visual C++"
  4. Version="8,00"
  5. Name="tree_sum"
  6. ProjectGUID="{C931C7A2-074E-4150-9E7A-39A03250411E}"
  7. RootNamespace="tree_sum"
  8. Keyword="Win32Proj"
  9. >
  10. <Platforms>
  11. <Platform
  12. Name="Win32"
  13. />
  14. <Platform
  15. Name="x64"
  16. />
  17. </Platforms>
  18. <ToolFiles>
  19. </ToolFiles>
  20. <Configurations>
  21. <Configuration
  22. Name="Debug|Win32"
  23. OutputDirectory="$(TEMP)\tbb_examples\$(ConfigurationName)"
  24. IntermediateDirectory="$(TEMP)\tbb_examples\$(SolutionName)\$(ConfigurationName)"
  25. ConfigurationType="1"
  26. CharacterSet="2"
  27. >
  28. <Tool
  29. Name="VCPreBuildEventTool"
  30. />
  31. <Tool
  32. Name="VCCustomBuildTool"
  33. />
  34. <Tool
  35. Name="VCXMLDataGeneratorTool"
  36. />
  37. <Tool
  38. Name="VCWebServiceProxyGeneratorTool"
  39. />
  40. <Tool
  41. Name="VCMIDLTool"
  42. />
  43. <Tool
  44. Name="VCCLCompilerTool"
  45. Optimization="0"
  46. AdditionalIncludeDirectories="&quot;$(TBBROOT)\include&quot;;&quot;$(SolutionDir)\..\..\..\..\include&quot;;"
  47. PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;TBB_USE_DEBUG"
  48. RuntimeLibrary="3"
  49. UsePrecompiledHeader="0"
  50. Detect64BitPortabilityProblems="true"
  51. DebugInformationFormat="3"
  52. />
  53. <Tool
  54. Name="VCManagedResourceCompilerTool"
  55. />
  56. <Tool
  57. Name="VCResourceCompilerTool"
  58. />
  59. <Tool
  60. Name="VCPreLinkEventTool"
  61. />
  62. <Tool
  63. Name="VCLinkerTool"
  64. AdditionalDependencies="tbb_debug.lib tbbmalloc_debug.lib"
  65. LinkIncremental="1"
  66. AdditionalLibraryDirectories="$(TBBROOT)\lib\ia32\vc_mt;$(TBBROOT)\lib\ia32\vc9;$(SolutionDir)\..\..\..\..\lib\ia32\vc_mt;$(SolutionDir)\..\..\..\..\lib\ia32\vc9"
  67. GenerateDebugInformation="true"
  68. SubSystem="1"
  69. TargetMachine="1"
  70. FixedBaseAddress="1"
  71. />
  72. <Tool
  73. Name="VCALinkTool"
  74. />
  75. <Tool
  76. Name="VCManifestTool"
  77. />
  78. <Tool
  79. Name="VCXDCMakeTool"
  80. />
  81. <Tool
  82. Name="VCBscMakeTool"
  83. />
  84. <Tool
  85. Name="VCFxCopTool"
  86. />
  87. <Tool
  88. Name="VCAppVerifierTool"
  89. />
  90. <Tool
  91. Name="VCWebDeploymentTool"
  92. />
  93. <Tool
  94. Name="VCPostBuildEventTool"
  95. Description="Copying DLLs and PDBs"
  96. CommandLine="call &quot;$(SolutionDir)\..\..\..\common\copy_libraries.bat&quot; ia32 debug &quot;$(OutDir)&quot;"
  97. />
  98. </Configuration>
  99. <Configuration
  100. Name="Debug|x64"
  101. OutputDirectory="$(TEMP)\tbb_examples\$(PlatformName)\$(ConfigurationName)"
  102. IntermediateDirectory="$(TEMP)\tbb_examples\$(SolutionName)\$(PlatformName)\$(ConfigurationName)"
  103. ConfigurationType="1"
  104. CharacterSet="2"
  105. >
  106. <Tool
  107. Name="VCPreBuildEventTool"
  108. />
  109. <Tool
  110. Name="VCCustomBuildTool"
  111. />
  112. <Tool
  113. Name="VCXMLDataGeneratorTool"
  114. />
  115. <Tool
  116. Name="VCWebServiceProxyGeneratorTool"
  117. />
  118. <Tool
  119. Name="VCMIDLTool"
  120. TargetEnvironment="3"
  121. />
  122. <Tool
  123. Name="VCCLCompilerTool"
  124. Optimization="0"
  125. AdditionalIncludeDirectories="&quot;$(TBBROOT)\include&quot;;&quot;$(SolutionDir)\..\..\..\..\include&quot;;"
  126. PreprocessorDefinitions="WIN64;_DEBUG;_CONSOLE;TBB_USE_DEBUG"
  127. RuntimeLibrary="3"
  128. UsePrecompiledHeader="0"
  129. DebugInformationFormat="3"
  130. />
  131. <Tool
  132. Name="VCManagedResourceCompilerTool"
  133. />
  134. <Tool
  135. Name="VCResourceCompilerTool"
  136. />
  137. <Tool
  138. Name="VCPreLinkEventTool"
  139. />
  140. <Tool
  141. Name="VCLinkerTool"
  142. AdditionalDependencies="tbb_debug.lib tbbmalloc_debug.lib"
  143. LinkIncremental="1"
  144. AdditionalLibraryDirectories="$(TBBROOT)\lib\intel64\vc_mt;$(TBBROOT)\lib\intel64\vc9;$(SolutionDir)\..\..\..\..\lib\intel64\vc_mt;$(SolutionDir)\..\..\..\..\lib\intel64\vc9"
  145. GenerateDebugInformation="true"
  146. SubSystem="1"
  147. TargetMachine="17"
  148. FixedBaseAddress="1"
  149. />
  150. <Tool
  151. Name="VCALinkTool"
  152. />
  153. <Tool
  154. Name="VCManifestTool"
  155. />
  156. <Tool
  157. Name="VCXDCMakeTool"
  158. />
  159. <Tool
  160. Name="VCBscMakeTool"
  161. />
  162. <Tool
  163. Name="VCFxCopTool"
  164. />
  165. <Tool
  166. Name="VCAppVerifierTool"
  167. />
  168. <Tool
  169. Name="VCWebDeploymentTool"
  170. />
  171. <Tool
  172. Name="VCPostBuildEventTool"
  173. Description="Copying DLLs and PDBs"
  174. CommandLine="call &quot;$(SolutionDir)\..\..\..\common\copy_libraries.bat&quot; intel64 debug &quot;$(OutDir)&quot;"
  175. />
  176. </Configuration>
  177. <Configuration
  178. Name="Release|Win32"
  179. OutputDirectory="$(TEMP)\tbb_examples\$(ConfigurationName)"
  180. IntermediateDirectory="$(TEMP)\tbb_examples\$(SolutionName)\$(ConfigurationName)"
  181. ConfigurationType="1"
  182. CharacterSet="2"
  183. >
  184. <Tool
  185. Name="VCPreBuildEventTool"
  186. />
  187. <Tool
  188. Name="VCCustomBuildTool"
  189. />
  190. <Tool
  191. Name="VCXMLDataGeneratorTool"
  192. />
  193. <Tool
  194. Name="VCWebServiceProxyGeneratorTool"
  195. />
  196. <Tool
  197. Name="VCMIDLTool"
  198. />
  199. <Tool
  200. Name="VCCLCompilerTool"
  201. AdditionalIncludeDirectories="&quot;$(TBBROOT)\include&quot;;&quot;$(SolutionDir)\..\..\..\..\include&quot;;"
  202. PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
  203. RuntimeLibrary="2"
  204. UsePrecompiledHeader="0"
  205. Detect64BitPortabilityProblems="true"
  206. DebugInformationFormat="3"
  207. />
  208. <Tool
  209. Name="VCManagedResourceCompilerTool"
  210. />
  211. <Tool
  212. Name="VCResourceCompilerTool"
  213. />
  214. <Tool
  215. Name="VCPreLinkEventTool"
  216. />
  217. <Tool
  218. Name="VCLinkerTool"
  219. AdditionalDependencies="tbb.lib tbbmalloc.lib"
  220. LinkIncremental="1"
  221. AdditionalLibraryDirectories="$(TBBROOT)\lib\ia32\vc_mt;$(TBBROOT)\lib\ia32\vc9;$(SolutionDir)\..\..\..\..\lib\ia32\vc_mt;$(SolutionDir)\..\..\..\..\lib\ia32\vc9"
  222. GenerateDebugInformation="true"
  223. SubSystem="1"
  224. OptimizeReferences="2"
  225. EnableCOMDATFolding="2"
  226. TargetMachine="1"
  227. FixedBaseAddress="1"
  228. />
  229. <Tool
  230. Name="VCALinkTool"
  231. />
  232. <Tool
  233. Name="VCManifestTool"
  234. />
  235. <Tool
  236. Name="VCXDCMakeTool"
  237. />
  238. <Tool
  239. Name="VCBscMakeTool"
  240. />
  241. <Tool
  242. Name="VCFxCopTool"
  243. />
  244. <Tool
  245. Name="VCAppVerifierTool"
  246. />
  247. <Tool
  248. Name="VCWebDeploymentTool"
  249. />
  250. <Tool
  251. Name="VCPostBuildEventTool"
  252. Description="Copying DLLs and PDBs"
  253. CommandLine="call &quot;$(SolutionDir)\..\..\..\common\copy_libraries.bat&quot; ia32 release &quot;$(OutDir)&quot;"
  254. />
  255. </Configuration>
  256. <Configuration
  257. Name="Release|x64"
  258. OutputDirectory="$(TEMP)\tbb_examples\$(PlatformName)\$(ConfigurationName)"
  259. IntermediateDirectory="$(TEMP)\tbb_examples\$(SolutionName)\$(PlatformName)\$(ConfigurationName)"
  260. ConfigurationType="1"
  261. CharacterSet="2"
  262. >
  263. <Tool
  264. Name="VCPreBuildEventTool"
  265. />
  266. <Tool
  267. Name="VCCustomBuildTool"
  268. />
  269. <Tool
  270. Name="VCXMLDataGeneratorTool"
  271. />
  272. <Tool
  273. Name="VCWebServiceProxyGeneratorTool"
  274. />
  275. <Tool
  276. Name="VCMIDLTool"
  277. TargetEnvironment="3"
  278. />
  279. <Tool
  280. Name="VCCLCompilerTool"
  281. AdditionalIncludeDirectories="&quot;$(TBBROOT)\include&quot;;&quot;$(SolutionDir)\..\..\..\..\include&quot;;"
  282. PreprocessorDefinitions="WIN64;NDEBUG;_CONSOLE"
  283. RuntimeLibrary="2"
  284. UsePrecompiledHeader="0"
  285. DebugInformationFormat="3"
  286. />
  287. <Tool
  288. Name="VCManagedResourceCompilerTool"
  289. />
  290. <Tool
  291. Name="VCResourceCompilerTool"
  292. />
  293. <Tool
  294. Name="VCPreLinkEventTool"
  295. />
  296. <Tool
  297. Name="VCLinkerTool"
  298. AdditionalDependencies="tbb.lib tbbmalloc.lib"
  299. LinkIncremental="1"
  300. AdditionalLibraryDirectories="$(TBBROOT)\lib\intel64\vc_mt;$(TBBROOT)\lib\intel64\vc9;$(SolutionDir)\..\..\..\..\lib\intel64\vc_mt;$(SolutionDir)\..\..\..\..\lib\intel64\vc9"
  301. GenerateDebugInformation="true"
  302. SubSystem="1"
  303. OptimizeReferences="2"
  304. EnableCOMDATFolding="2"
  305. TargetMachine="17"
  306. FixedBaseAddress="1"
  307. />
  308. <Tool
  309. Name="VCALinkTool"
  310. />
  311. <Tool
  312. Name="VCManifestTool"
  313. />
  314. <Tool
  315. Name="VCXDCMakeTool"
  316. />
  317. <Tool
  318. Name="VCBscMakeTool"
  319. />
  320. <Tool
  321. Name="VCFxCopTool"
  322. />
  323. <Tool
  324. Name="VCAppVerifierTool"
  325. />
  326. <Tool
  327. Name="VCWebDeploymentTool"
  328. />
  329. <Tool
  330. Name="VCPostBuildEventTool"
  331. Description="Copying DLLs and PDBs"
  332. CommandLine="call &quot;$(SolutionDir)\..\..\..\common\copy_libraries.bat&quot; intel64 release &quot;$(OutDir)&quot;"
  333. />
  334. </Configuration>
  335. </Configurations>
  336. <References>
  337. </References>
  338. <Files>
  339. <Filter
  340. Name="Source Files"
  341. Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
  342. UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
  343. >
  344. <File
  345. RelativePath="..\common.h"
  346. >
  347. </File>
  348. <File
  349. RelativePath="..\main.cpp"
  350. >
  351. </File>
  352. <File
  353. RelativePath="..\OptimizedParallelSumTree.cpp"
  354. >
  355. </File>
  356. <File
  357. RelativePath="..\SerialSumTree.cpp"
  358. >
  359. </File>
  360. <File
  361. RelativePath="..\SimpleParallelSumTree.cpp"
  362. >
  363. </File>
  364. <File
  365. RelativePath="..\TreeMaker.h"
  366. >
  367. </File>
  368. </Filter>
  369. <File
  370. RelativePath="..\index.html"
  371. >
  372. </File>
  373. </Files>
  374. <Globals>
  375. </Globals>
  376. </VisualStudioProject>