<?xml version="1.0" encoding="utf-8"?>
|
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<ItemGroup Label="ProjectConfigurations">
|
<ProjectConfiguration Include="Debug|x64">
|
<Configuration>Debug</Configuration>
|
<Platform>x64</Platform>
|
</ProjectConfiguration>
|
<ProjectConfiguration Include="Release|x64">
|
<Configuration>Release</Configuration>
|
<Platform>x64</Platform>
|
</ProjectConfiguration>
|
</ItemGroup>
|
<PropertyGroup Label="Globals">
|
<ProjectGuid>{CB02CD0B-8118-4671-9852-D0ECE8578668}</ProjectGuid>
|
<RootNamespace>Cpp_cuda</RootNamespace>
|
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
<ProjectName>P011.3D.cuda</ProjectName>
|
</PropertyGroup>
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
<ConfigurationType>Application</ConfigurationType>
|
<UseDebugLibraries>true</UseDebugLibraries>
|
<CharacterSet>MultiByte</CharacterSet>
|
<PlatformToolset>v141</PlatformToolset>
|
</PropertyGroup>
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
<ConfigurationType>Application</ConfigurationType>
|
<UseDebugLibraries>false</UseDebugLibraries>
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
<CharacterSet>MultiByte</CharacterSet>
|
<PlatformToolset>v141</PlatformToolset>
|
</PropertyGroup>
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
<ImportGroup Label="ExtensionSettings">
|
<Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 10.0.props" />
|
</ImportGroup>
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
</ImportGroup>
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
</ImportGroup>
|
<PropertyGroup Label="UserMacros" />
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<LinkIncremental>true</LinkIncremental>
|
<IncludePath>..\common\inc;C:\Program Files\PCL 1.9.1\3rdParty\Boost\include\boost-1_68;C:\Program Files\PCL 1.9.1\3rdParty\OpenNI2\Include;C:\Program Files\PCL 1.9.1\3rdParty\VTK\include\vtk-8.1;C:\Program Files\PCL 1.9.1\3rdParty\Qhull\include;C:\Program Files\PCL 1.9.1\3rdParty\FLANN\include;C:\Program Files\PCL 1.9.1\3rdParty\Eigen\eigen3;C:\Program Files\PCL 1.9.1\include\pcl-1.9;$(IncludePath)</IncludePath>
|
<LibraryPath>C:\Program Files\PCL 1.9.1\3rdParty\OpenNI2\Lib;C:\Program Files\PCL 1.9.1\3rdParty\VTK\lib;C:\Program Files\PCL 1.9.1\3rdParty\Qhull\lib;C:\Program Files\PCL 1.9.1\3rdParty\FLANN\lib;C:\Program Files\PCL 1.9.1\3rdParty\Boost\lib;C:\Program Files\PCL 1.9.1\lib;$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(NETFXKitsDir)Lib\um\x64</LibraryPath>
|
</PropertyGroup>
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<ClCompile>
|
<WarningLevel>Level3</WarningLevel>
|
<Optimization>Disabled</Optimization>
|
<PreprocessorDefinitions>WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
</ClCompile>
|
<Link>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<SubSystem>Console</SubSystem>
|
<AdditionalDependencies>cudart_static.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;cuda.lib;nvrtc.lib;pcl_common_debug.lib;pcl_features_debug.lib;pcl_filters_debug.lib;pcl_io_debug.lib;pcl_io_ply_debug.lib;pcl_kdtree_debug.lib;pcl_keypoints_debug.lib;pcl_ml_debug.lib;pcl_octree_debug.lib;pcl_outofcore_debug.lib;pcl_people_debug.lib;pcl_recognition_debug.lib;pcl_registration_debug.lib;pcl_sample_consensus_debug.lib;pcl_search_debug.lib;pcl_segmentation_debug.lib;pcl_stereo_debug.lib;pcl_surface_debug.lib;pcl_tracking_debug.lib;pcl_visualization_debug.lib;pcl_cuda_features_debug.lib;pcl_cuda_sample_consensus_debug.lib;pcl_cuda_segmentation_debug.lib;pcl_gpu_containers_debug.lib;pcl_gpu_features_debug.lib;pcl_gpu_octree_debug.lib;pcl_gpu_segmentation_debug.lib;pcl_gpu_utils_debug.lib;vtkzlib-8.1-gd.lib;vtkViewsContext2D-8.1-gd.lib;vtkhdf5_hl-8.1-gd.lib;vtkFiltersProgrammable-8.1-gd.lib;vtkIOMovie-8.1-gd.lib;vtkexpat-8.1-gd.lib;vtkRenderingLOD-8.1-gd.lib;vtkIOPLY-8.1-gd.lib;vtkpng-8.1-gd.lib;vtkIOVideo-8.1-gd.lib;vtkRenderingImage-8.1-gd.lib;vtkFiltersVerdict-8.1-gd.lib;vtkjpeg-8.1-gd.lib;vtkInteractionImage-8.1-gd.lib;vtkverdict-8.1-gd.lib;vtkoggtheora-8.1-gd.lib;vtkImagingStatistics-8.1-gd.lib;vtkCommonSystem-8.1-gd.lib;vtkFiltersParallelImaging-8.1-gd.lib;vtkFiltersTexture-8.1-gd.lib;vtkCommonMisc-8.1-gd.lib;vtkCommonMath-8.1-gd.lib;vtkFiltersSelection-8.1-gd.lib;vtkImagingFourier-8.1-gd.lib;vtkIOXMLParser-8.1-gd.lib;vtkproj4-8.1-gd.lib;vtkalglib-8.1-gd.lib;vtktiff-8.1-gd.lib;vtksqlite-8.1-gd.lib;vtkImagingSources-8.1-gd.lib;vtkCommonTransforms-8.1-gd.lib;vtkImagingMath-8.1-gd.lib;vtkFiltersGeneric-8.1-gd.lib;vtkexoIIc-8.1-gd.lib;vtkfreetype-8.1-gd.lib;vtkImagingColor-8.1-gd.lib;vtkmetaio-8.1-gd.lib;vtkNetCDF-8.1-gd.lib;vtkFiltersImaging-8.1-gd.lib;vtkFiltersHyperTree-8.1-gd.lib;vtkImagingMorphological-8.1-gd.lib;vtkImagingStencil-8.1-gd.lib;vtkRenderingFreeType-8.1-gd.lib;vtkCommonColor-8.1-gd.lib;vtkjsoncpp-8.1-gd.lib;vtkRenderingContext2D-8.1-gd.lib;vtkFiltersAMR-8.1-gd.lib;vtkRenderingContextOpenGL-8.1-gd.lib;vtkIOParallelXML-8.1-gd.lib;vtkViewsCore-8.1-gd.lib;vtkImagingHybrid-8.1-gd.lib;vtkIOExport-8.1-gd.lib;vtkRenderingVolumeOpenGL-8.1-gd.lib;vtkIOImport-8.1-gd.lib;vtkDomainsChemistry-8.1-gd.lib;vtkInteractionStyle-8.1-gd.lib;vtkCommonComputationalGeometry-8.1-gd.lib;vtkDICOMParser-8.1-gd.lib;vtklibxml2-8.1-gd.lib;vtkIOMINC-8.1-gd.lib;vtkIOSQL-8.1-gd.lib;vtkFiltersModeling-8.1-gd.lib;vtkParallelCore-8.1-gd.lib;vtkIOAMR-8.1-gd.lib;vtkGeovisCore-8.1-gd.lib;vtksys-8.1-gd.lib;vtkIOEnSight-8.1-gd.lib;vtkImagingGeneral-8.1-gd.lib;vtkFiltersFlowPaths-8.1-gd.lib;vtkIOLSDyna-8.1-gd.lib;vtkFiltersSMP-8.1-gd.lib;vtkIOParallel-8.1-gd.lib;vtkFiltersGeometry-8.1-gd.lib;vtkInfovisLayout-8.1-gd.lib;vtkIOCore-8.1-gd.lib;vtkFiltersSources-8.1-gd.lib;vtkIOLegacy-8.1-gd.lib;vtkFiltersHybrid-8.1-gd.lib;vtkIONetCDF-8.1-gd.lib;vtkFiltersExtraction-8.1-gd.lib;vtkFiltersParallel-8.1-gd.lib;vtkRenderingLabel-8.1-gd.lib;vtkIOInfovis-8.1-gd.lib;vtkRenderingAnnotation-8.1-gd.lib;vtkImagingCore-8.1-gd.lib;vtkCommonExecutionModel-8.1-gd.lib;vtkhdf5-8.1-gd.lib;vtkViewsInfovis-8.1-gd.lib;vtkIOGeometry-8.1-gd.lib;vtkIOImage-8.1-gd.lib;vtkIOXML-8.1-gd.lib;vtkIOExodus-8.1-gd.lib;vtkRenderingVolume-8.1-gd.lib;vtkChartsCore-8.1-gd.lib;vtkFiltersStatistics-8.1-gd.lib;vtkInfovisCore-8.1-gd.lib;vtkRenderingCore-8.1-gd.lib;vtkInteractionWidgets-8.1-gd.lib;vtkRenderingOpenGL-8.1-gd.lib;vtkFiltersGeneral-8.1-gd.lib;vtkFiltersCore-8.1-gd.lib;vtkCommonDataModel-8.1-gd.lib;vtkCommonCore-8.1-gd.lib;flann_cpp_s-gd.lib;qhullstatic_d.lib;OpenNI2.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<StackReserveSize>268435456</StackReserveSize>
|
<StackCommitSize>268435456</StackCommitSize>
|
</Link>
|
<CudaCompile>
|
<TargetMachinePlatform>64</TargetMachinePlatform>
|
<Include>$(VC_IncludePath);$(WindowsSDK_IncludePath);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include;C:\Program Files\PCL 1.9.1\3rdParty\Boost\include\boost-1_68\boost\interprocess\detail;%(Include)</Include>
|
<NvccCompilation>compile</NvccCompilation>
|
</CudaCompile>
|
</ItemDefinitionGroup>
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<ClCompile>
|
<WarningLevel>Level3</WarningLevel>
|
<Optimization>MaxSpeed</Optimization>
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
<PreprocessorDefinitions>WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
</ClCompile>
|
<Link>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
<OptimizeReferences>true</OptimizeReferences>
|
<SubSystem>Console</SubSystem>
|
<AdditionalDependencies>cudart_static.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>
|
</Link>
|
<CudaCompile>
|
<TargetMachinePlatform>64</TargetMachinePlatform>
|
</CudaCompile>
|
</ItemDefinitionGroup>
|
<ItemGroup>
|
<CudaCompile Include="kernel.cu" />
|
</ItemGroup>
|
<ItemGroup>
|
<ClCompile Include="kdTree.cpp" />
|
<ClCompile Include="main.cpp" />
|
</ItemGroup>
|
<ItemGroup>
|
<ClInclude Include="kdTree.h" />
|
<ClInclude Include="kernel.h" />
|
</ItemGroup>
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
<ImportGroup Label="ExtensionTargets">
|
<Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 10.0.targets" />
|
</ImportGroup>
|
</Project>
|