liangyu00 2020-03-21 18:01 采纳率: 0%
浏览 4048
已结题

x64”的 Designtime 生成失败。IntelliSense 可能不可

今天我重装了系统,vs2019和cuda10.2
vcxproj里所有的v10.1全改成了v10.2
程序能编译,执行到第一个cuda runtime app"cudaGetDeviceCount(&deviceCount);"时,出现错误:
0x00007FFDEAFCA859 处(位于 DualSPHysics4.4_win64_debug.exe 中)引发的异常: Microsoft C++ 异常: std::basic_string,std::allocator >,位于内存位置 0x00000066B89CC608 处。

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="DebugCPU|x64">
      <Configuration>DebugCPU</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseCPU|x64">
      <Configuration>ReleaseCPU</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{55F71337-32A6-4C26-8CBA-A06A9183D6F2}</ProjectGuid>
    <RootNamespace>DualSPHysics</RootNamespace>
    <Keyword>Win32Proj</Keyword>
    <ProjectName>DualSPHysics</ProjectName>
    <CudaToolkitCustomDir>$(CUDA_PATH_V10_2)</CudaToolkitCustomDir>
    <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>Unicode</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
    <PlatformToolset>v142</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 10.2.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../bin/windows/</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Intermediate/$(ProjectName)_$(Configuration)_$(PlatformName)/</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Intermediate/$(ProjectName)_$(Configuration)_$(PlatformName)/</IntDir>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    </LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">../../bin/windows/</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">../../bin/windows/</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">Intermediate/$(ProjectName)_$(Configuration)_$(PlatformName)/</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">Intermediate/$(ProjectName)_$(Configuration)_$(PlatformName)/</IntDir>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">
    </LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'" />
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'" />
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)4.4_win64</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)4.4_win64_debug</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">$(ProjectName)4.4CPU_win64</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">$(ProjectName)4.4CPU_win64_debug</TargetName>
    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreBuildEventUseInBuild>
    <PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
    <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</PreLinkEventUseInBuild>
    <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</PreLinkEventUseInBuild>
    <PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PostBuildEventUseInBuild>
    <PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PostBuildEventUseInBuild>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <OutDir>../../bin/windows/</OutDir>
    <EmbedManifest>true</EmbedManifest>
    <IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);$(CUDA_PATH)\include</IncludePath>
    <LibraryPath>$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(CUDA_PATH)\lib\x64</LibraryPath>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <PreBuildEvent>
      <Command>
      </Command>
    </PreBuildEvent>
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <InlineFunctionExpansion>
      </InlineFunctionExpansion>
      <IntrinsicFunctions>
      </IntrinsicFunctions>
      <FavorSizeOrSpeed>
      </FavorSizeOrSpeed>
      <OmitFramePointers>
      </OmitFramePointers>
      <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
      <WholeProgramOptimization>true</WholeProgramOptimization>
      <AdditionalIncludeDirectories>$(CUDA_PATH_V10_2)/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WITHGPU;WIN32;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <GenerateXMLDocumentationFiles>false</GenerateXMLDocumentationFiles>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <OpenMPSupport>true</OpenMPSupport>
      <RuntimeTypeInfo>
      </RuntimeTypeInfo>
      <CompileAs>CompileAsCpp</CompileAs>
    </ClCompile>
    <Link>
      <AdditionalDependencies>cudart_static.lib;dsphchrono.lib;JWaveGen_$(PlatformName)_$(PlatformToolset)_$(Configuration).lib;JFormatFiles2_$(PlatformName)_$(PlatformToolset)_$(Configuration).lib;JWave_MLP_RZ_$(PlatformName)_$(PlatformToolset)_$(Configuration).lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OutputFile>$(TargetPath)</OutputFile>
      <AdditionalLibraryDirectories>$(CUDA_PATH_V10_2)/lib/$(PlatformName);../lib/vs2015;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>false</EnableCOMDATFolding>
      <IgnoreAllDefaultLibraries>
      </IgnoreAllDefaultLibraries>
      <LinkStatus>
      </LinkStatus>
    </Link>
    <PostBuildEvent>
      <Command>IF EXIST cg_variables.h move cg_variables.h $(Configuration)\
</Command>
    </PostBuildEvent>
    <CudaCompile>
      <TargetMachinePlatform>64</TargetMachinePlatform>
      <Defines>
      </Defines>
      <UseHostInclude>false</UseHostInclude>
      <AdditionalOptions>-use_fast_math -Xcompiler "/wd 4267" %(AdditionalOptions)</AdditionalOptions>
      <CodeGeneration>compute_30,sm_30;compute_35,sm_35;compute_50,sm_50;compute_52,sm_52;compute_61,sm_61;compute_70,sm_70</CodeGeneration>
    </CudaCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <PreBuildEvent>
      <Command>
      </Command>
    </PreBuildEvent>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <InlineFunctionExpansion>
      </InlineFunctionExpansion>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
      <OmitFramePointers>
      </OmitFramePointers>
      <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
      <WholeProgramOptimization>false</WholeProgramOptimization>
      <AdditionalIncludeDirectories>$(CUDA_PATH_V10_2)/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_WITHGPU;WIN32;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <GenerateXMLDocumentationFiles>false</GenerateXMLDocumentationFiles>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <MultiProcessorCompilation>
      </MultiProcessorCompilation>
      <OpenMPSupport>true</OpenMPSupport>
      <RuntimeTypeInfo>
      </RuntimeTypeInfo>
      <CompileAs>CompileAsCpp</CompileAs>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    </ClCompile>
    <Link>
      <AdditionalDependencies>cudart_static.lib;dsphchrono.lib;JWaveGen_$(PlatformName)_$(PlatformToolset)_$(Configuration).lib;JFormatFiles2_$(PlatformName)_$(PlatformToolset)_$(Configuration).lib;JWave_MLP_RZ_$(PlatformName)_$(PlatformToolset)_$(Configuration).lib;%(AdditionalDependencies)</AdditionalDependencies>
      <OutputFile>$(TargetPath)</OutputFile>
      <AdditionalLibraryDirectories>$(CUDA_PATH_V10_2)/lib/$(PlatformName);../lib/vs2015;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>
      </OptimizeReferences>
      <EnableCOMDATFolding>
      </EnableCOMDATFolding>
      <IgnoreAllDefaultLibraries>
      </IgnoreAllDefaultLibraries>
      <LinkStatus>
      </LinkStatus>
      <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
    </Link>
    <PostBuildEvent>
      <Command>IF EXIST cg_variables.h move cg_variables.h $(Configuration)\
</Command>
    </PostBuildEvent>
    <CudaCompile>
      <TargetMachinePlatform>64</TargetMachinePlatform>
      <Defines>
      </Defines>
      <UseHostInclude>false</UseHostInclude>
      <AdditionalOptions>-use_fast_math -Xcompiler "/wd 4267" %(AdditionalOptions)</AdditionalOptions>
      <CodeGeneration>compute_30,sm_30;compute_35,sm_35;compute_50,sm_50;compute_52,sm_52;compute_61,sm_61;compute_70,sm_70</CodeGeneration>
    </CudaCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">
    <PreBuildEvent>
      <Command>
      </Command>
    </PreBuildEvent>
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <InlineFunctionExpansion>
      </InlineFunctionExpansion>
      <IntrinsicFunctions>
      </IntrinsicFunctions>
      <FavorSizeOrSpeed>
      </FavorSizeOrSpeed>
      <OmitFramePointers>
      </OmitFramePointers>
      <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
      <WholeProgramOptimization>true</WholeProgramOptimization>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <OpenMPSupport>true</OpenMPSupport>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <GenerateXMLDocumentationFiles>false</GenerateXMLDocumentationFiles>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <RuntimeTypeInfo>
      </RuntimeTypeInfo>
      <CompileAs>CompileAsCpp</CompileAs>
    </ClCompile>
    <Link>
      <OutputFile>$(TargetPath)</OutputFile>
      <AdditionalLibraryDirectories>../lib/vs2015;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>false</EnableCOMDATFolding>
      <AdditionalDependencies>dsphchrono.lib;JWaveGen_$(PlatformName)_$(PlatformToolset)_Release.lib;JFormatFiles2_$(PlatformName)_$(PlatformToolset)_Release.lib;JWave_MLP_RZ_$(PlatformName)_$(PlatformToolset)_Release.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <LinkStatus>
      </LinkStatus>
    </Link>
    <PostBuildEvent>
      <Command>IF EXIST cg_variables.h move cg_variables.h $(Configuration)\</Command>
    </PostBuildEvent>
    <CudaCompile>
      <CodeGeneration>compute_30,sm_30</CodeGeneration>
    </CudaCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">
    <PreBuildEvent>
      <Command>
      </Command>
    </PreBuildEvent>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <InlineFunctionExpansion>
      </InlineFunctionExpansion>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
      <OmitFramePointers>
      </OmitFramePointers>
      <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
      <WholeProgramOptimization>false</WholeProgramOptimization>
      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>WIN32;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <OpenMPSupport>true</OpenMPSupport>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <GenerateXMLDocumentationFiles>false</GenerateXMLDocumentationFiles>
      <WarningLevel>Level3</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <MultiProcessorCompilation>
      </MultiProcessorCompilation>
      <RuntimeTypeInfo>
      </RuntimeTypeInfo>
      <CompileAs>CompileAsCpp</CompileAs>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    </ClCompile>
    <Link>
      <OutputFile>$(TargetPath)</OutputFile>
      <AdditionalLibraryDirectories>../lib/vs2015;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>
      </OptimizeReferences>
      <EnableCOMDATFolding>
      </EnableCOMDATFolding>
      <AdditionalDependencies>dsphchrono.lib;JWaveGen_$(PlatformName)_$(PlatformToolset)_Debug.lib;JFormatFiles2_$(PlatformName)_$(PlatformToolset)_Debug.lib;JWave_MLP_RZ_$(PlatformName)_$(PlatformToolset)_Debug.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <LinkStatus>
      </LinkStatus>
      <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
    </Link>
    <PostBuildEvent>
      <Command>IF EXIST cg_variables.h move cg_variables.h $(Configuration)\</Command>
    </PostBuildEvent>
    <CudaCompile>
      <CodeGeneration>compute_30,sm_30</CodeGeneration>
    </CudaCompile>
  </ItemDefinitionGroup>
  <ItemGroup>
    <CudaCompile Include="..\source\FunctionsMath_ker.cu">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
    </CudaCompile>
    <CudaCompile Include="..\source\JCellDivGpu_ker.cu">
      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">rem ***Vars de compilacion
set CudaPath=$(CUDA_PATH_V10_2)
set CudaNvcc="%CudaPath%\bin\nvcc.exe"
set CudaInc="%CudaPath%\include"
rem ***Seleccion de GPU hardware para compilacion
set gpuhw=-gencode=arch=compute_30,code=\"sm_30,compute_30\"
set gpuhw=-gencode=arch=compute_35,code=\"sm_35,compute_35\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_20,code=\"sm_20,compute_20\"
rem ***Activa la visualizacion de registros por kernel
set ptxinfo=--ptxas-options -v
set ptxinfo=
rem ***Sentencia de compilacion
%CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension)
</Command>
      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">rem ***Vars de compilacion
set CudaPath=$(CUDA_PATH_V10_2)
set CudaNvcc="%CudaPath%\bin\nvcc.exe"
set CudaInc="%CudaPath%\include"
rem ***Seleccion de GPU hardware para compilacion
set gpuhw=-gencode=arch=compute_30,code=\"sm_30,compute_30\"
set gpuhw=-gencode=arch=compute_35,code=\"sm_35,compute_35\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_20,code=\"sm_20,compute_20\"
rem ***Activa la visualizacion de registros por kernel
set ptxinfo=--ptxas-options -v
set ptxinfo=
rem ***Sentencia de compilacion
%CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension)
</Command>
      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Intermediate\$(Configuration)\%(Filename).obj</Outputs>
      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Intermediate\$(Configuration)\%(Filename).obj</Outputs>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <FileType>Document</FileType>
    </CudaCompile>
    <CudaCompile Include="..\source\JCellDivGpuSingle_ker.cu">
      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">rem ***Vars de compilacion
set CudaPath=$(CUDA_PATH_V10_2)
set CudaNvcc="%CudaPath%\bin\nvcc.exe"
set CudaInc="%CudaPath%\include"
rem ***Seleccion de GPU hardware para compilacion
set gpuhw=-gencode=arch=compute_30,code=\"sm_30,compute_30\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_35,code=\"sm_35,compute_35\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_20,code=\"sm_20,compute_20\"
rem ***Activa la visualizacion de registros por kernel
set ptxinfo=--ptxas-options -v
set ptxinfo=
rem ***Sentencia de compilacion
%CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension)
</Command>
      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">rem ***Vars de compilacion
set CudaPath=$(CUDA_PATH_V10_2)
set CudaNvcc="%CudaPath%\bin\nvcc.exe"
set CudaInc="%CudaPath%\include"
rem ***Seleccion de GPU hardware para compilacion
set gpuhw=-gencode=arch=compute_30,code=\"sm_30,compute_30\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_35,code=\"sm_35,compute_35\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_20,code=\"sm_20,compute_20\"
rem ***Activa la visualizacion de registros por kernel
set ptxinfo=--ptxas-options -v
set ptxinfo=
rem ***Sentencia de compilacion
%CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension)
</Command>
      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Intermediate\$(Configuration)\%(Filename).obj</Outputs>
      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Intermediate\$(Configuration)\%(Filename).obj</Outputs>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <FileType>Document</FileType>
    </CudaCompile>
    <CudaCompile Include="..\source\JGauge_ker.cu">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </CudaCompile>
    <CudaCompile Include="..\source\JReduSum_ker.cu">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </CudaCompile>
    <CudaCompile Include="..\source\JRelaxZone_ker.cu">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </CudaCompile>
    <CudaCompile Include="..\source\JSphGpu_InOut_ker.cu">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
    </CudaCompile>
    <CudaCompile Include="..\source\JSphGpu_ker.cu">
      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">rem ***Vars de compilacion
set CudaPath=$(CUDA_PATH_V10_2)
set CudaNvcc="%CudaPath%\bin\nvcc.exe"
set CudaInc="%CudaPath%\include"
rem ***Seleccion de GPU hardware para compilacion
set gpuhw=-gencode=arch=compute_30,code=\"sm_30,compute_30\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_35,code=\"sm_35,compute_35\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_20,code=\"sm_20,compute_20\"
rem ***Activa la visualizacion de registros por kernel y creacion de _ptxasinfo
set ptxinfo=--ptxas-options -v
set ptxinfo=
rem ***Sentencia de compilacion sin salida _ptxasinfo
%CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension) -D _CRT_SECURE_NO_DEPRECATE 
rem ***Sentencia de compilacion con salida _ptxasinfo
rem %CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension) -D _CRT_SECURE_NO_DEPRECATE 1&gt;$(OutDir)$(ProjectName)_$(Configuration)64_ptxasinfo
</Command>
      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">rem ***Vars de compilacion
set CudaPath=$(CUDA_PATH_V10_2)
set CudaNvcc="%CudaPath%\bin\nvcc.exe"
set CudaInc="%CudaPath%\include"
rem ***Seleccion de GPU hardware para compilacion
set gpuhw=-gencode=arch=compute_30,code=\"sm_30,compute_30\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_35,code=\"sm_35,compute_35\"
set gpuhw=-gencode=arch=compute_13,code=\"sm_13,compute_13\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"
set gpuhw=-gencode=arch=compute_20,code=\"sm_20,compute_20\"
rem ***Activa la visualizacion de registros por kernel y creacion de _ptxasinfo
set ptxinfo=--ptxas-options -v
set ptxinfo=
rem ***Sentencia de compilacion sin salida _ptxasinfo
%CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension) -D _CRT_SECURE_NO_DEPRECATE 
rem ***Sentencia de compilacion con salida _ptxasinfo
rem %CudaNvcc% -ccbin "$(VCInstallDir)bin" %gpuhw% -use_fast_math -c %ptxinfo% -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -m 64 -I%CudaInc% -I./ -o Intermediate\$(Configuration)\%(Filename).obj ..\%(Filename)%(Extension) -D _CRT_SECURE_NO_DEPRECATE 1&gt;$(OutDir)$(ProjectName)_$(Configuration)64_ptxasinfo
</Command>
      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Intermediate\$(Configuration)\%(Filename).obj</Outputs>
      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Intermediate\$(Configuration)\%(Filename).obj</Outputs>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
      </AdditionalInputs>
      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
      </AdditionalInputs>
      <FileType>Document</FileType>
    </CudaCompile>
    <CudaCompile Include="..\source\JWaveOrder2_ker.cu">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </CudaCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\source\DSPHChronoLib.h" />
    <ClInclude Include="..\source\Functions.h" />
    <ClInclude Include="..\source\FunctionsCuda.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\FunctionsGeo3d.h" />
    <ClInclude Include="..\source\FunctionsMath.h" />
    <ClInclude Include="..\source\JAppInfo.h" />
    <ClInclude Include="..\source\JArraysCpu.h" />
    <ClInclude Include="..\source\JBinaryData.h" />
    <ClInclude Include="..\source\JBlockSizeAuto.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JCellDivCpu.h" />
    <ClInclude Include="..\source\JCellDivCpuSingle.h" />
    <ClInclude Include="..\source\JCellDivGpu.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JCellDivGpuSingle.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JCellDivGpuSingle_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JCellDivGpu_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JChronoData.h" />
    <ClInclude Include="..\source\JChronoObjects.h" />
    <ClInclude Include="..\source\JDamping.h" />
    <ClInclude Include="..\source\JDsphConfig.h" />
    <ClInclude Include="..\source\JException.h" />
    <ClInclude Include="..\source\JFormatFiles2.h" />
    <ClInclude Include="..\source\JArraysGpu.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JGaugeItem.h" />
    <ClInclude Include="..\source\JGaugeSystem.h" />
    <ClInclude Include="..\source\JGauge_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JLinearValue.h" />
    <ClInclude Include="..\source\JLinearValueDef.h" />
    <ClInclude Include="..\source\JLog2.h" />
    <ClInclude Include="..\source\JMatrix4.h" />
    <ClInclude Include="..\source\JMeanValues.h" />
    <ClInclude Include="..\source\JMLPistons.h" />
    <ClInclude Include="..\source\JMLPistonsGpu.h" />
    <ClInclude Include="..\source\JMotion.h" />
    <ClInclude Include="..\source\JMotionEvent.h" />
    <ClInclude Include="..\source\JMotionList.h" />
    <ClInclude Include="..\source\JMotionMov.h" />
    <ClInclude Include="..\source\JMotionObj.h" />
    <ClInclude Include="..\source\JMotionPos.h" />
    <ClInclude Include="..\source\JObject.h" />
    <ClInclude Include="..\source\JObjectGpu.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JPartDataBi4.h" />
    <ClInclude Include="..\source\JPartDataHead.h" />
    <ClInclude Include="..\source\JPartFloatBi4.h" />
    <ClInclude Include="..\source\JParticlesDef.h" />
    <ClInclude Include="..\source\JPartOutBi4Save.h" />
    <ClInclude Include="..\source\JPartsLoad4.h" />
    <ClInclude Include="..\source\JPeriodicDef.h" />
    <ClInclude Include="..\source\JRadixSort.h" />
    <ClInclude Include="..\source\JRangeFilter.h" />
    <ClInclude Include="..\source\JReadDatafile.h" />
    <ClInclude Include="..\source\JReduSum_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JRelaxZones.h" />
    <ClInclude Include="..\source\JRelaxZonesGpu.h" />
    <ClInclude Include="..\source\JRelaxZone_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JSaveCsv2.h" />
    <ClInclude Include="..\source\JSaveDt.h" />
    <ClInclude Include="..\source\JSimpleNeigs.h" />
    <ClInclude Include="..\source\JSpaceProperties.h" />
    <ClInclude Include="..\source\JSpaceVtkOut.h" />
    <ClInclude Include="..\source\JSphAccInput.h" />
    <ClInclude Include="..\source\JSphBoundCorr.h" />
    <ClInclude Include="..\source\JSphDtFixed.h" />
    <ClInclude Include="..\source\JSphGpuSingle.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JSphGpu_InOut_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JSphGpu_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JSphInitialize.h" />
    <ClInclude Include="..\source\JSphInOut.h" />
    <ClInclude Include="..\source\JSphInOutGridData.h" />
    <ClInclude Include="..\source\JSphInOutPoints.h" />
    <ClInclude Include="..\source\JSphMk.h" />
    <ClInclude Include="..\source\JSphMotion.h" />
    <ClInclude Include="..\source\JSphPartsInit.h" />
    <ClInclude Include="..\source\JSphVisco.h" />
    <ClInclude Include="..\source\JPartsOut.h" />
    <ClInclude Include="..\source\JSphCpuSingle.h" />
    <ClInclude Include="..\source\JTimeControl.h" />
    <ClInclude Include="..\source\JTimeOut.h" />
    <ClInclude Include="..\source\JTimer.h" />
    <ClInclude Include="..\source\JTimerCuda.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JWaveGen.h" />
    <ClInclude Include="..\source\JWaveOrder2_ker.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClInclude>
    <ClInclude Include="..\source\JWaveSpectrumGpu.h" />
    <ClInclude Include="..\source\JXml.h" />
    <ClInclude Include="..\source\OmpDefs.h" />
    <ClInclude Include="..\source\randomc.h" />
    <ClInclude Include="..\source\tinystr.h" />
    <ClInclude Include="..\source\tinyxml.h" />
    <ClInclude Include="..\source\Types.h" />
    <ClInclude Include="..\source\TypesDef.h" />
    <CustomBuildStep Include="..\source\_CudaSphApi.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
    </CustomBuildStep>
    <CustomBuildStep Include="..\source\_radixsort.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
    </CustomBuildStep>
    <ClInclude Include="..\source\JSphTimersCpu.h" />
    <CustomBuildStep Include="..\source\JSphTimersGpu.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </CustomBuildStep>
    <ClInclude Include="..\source\JCfgRun.h" />
    <ClInclude Include="..\source\JSpaceParts.h" />
    <ClInclude Include="..\source\JSpaceCtes.h" />
    <ClInclude Include="..\source\JSpaceEParms.h" />
    <ClInclude Include="..\source\JSph.h" />
    <ClInclude Include="..\source\JSphCpu.h" />
    <CustomBuildStep Include="..\source\JSphGpu.h">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </CustomBuildStep>
    <ClInclude Include="..\source\JTimerClock.h" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\source\Functions.cpp" />
    <ClCompile Include="..\source\FunctionsCuda.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\FunctionsGeo3d.cpp" />
    <ClCompile Include="..\source\JAppInfo.cpp" />
    <ClCompile Include="..\source\JArraysCpu.cpp" />
    <ClCompile Include="..\source\JBinaryData.cpp" />
    <ClCompile Include="..\source\JBlockSizeAuto.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JCellDivCpu.cpp" />
    <ClCompile Include="..\source\JCellDivCpuSingle.cpp" />
    <ClCompile Include="..\source\JCellDivGpu.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JCellDivGpuSingle.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JChronoObjects.cpp" />
    <ClCompile Include="..\source\JDamping.cpp" />
    <ClCompile Include="..\source\JArraysGpu.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JDsphConfig.cpp" />
    <ClCompile Include="..\source\JException.cpp" />
    <ClCompile Include="..\source\JGaugeItem.cpp" />
    <ClCompile Include="..\source\JGaugeSystem.cpp" />
    <ClCompile Include="..\source\JLinearValue.cpp" />
    <ClCompile Include="..\source\JLog2.cpp" />
    <ClCompile Include="..\source\JMeanValues.cpp" />
    <ClCompile Include="..\source\JMLPistonsGpu.cpp" />
    <ClCompile Include="..\source\JMotion.cpp" />
    <ClCompile Include="..\source\JMotionList.cpp" />
    <ClCompile Include="..\source\JMotionMov.cpp" />
    <ClCompile Include="..\source\JMotionObj.cpp" />
    <ClCompile Include="..\source\JMotionPos.cpp" />
    <ClCompile Include="..\source\JObject.cpp" />
    <ClCompile Include="..\source\JObjectGpu.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JPartDataBi4.cpp" />
    <ClCompile Include="..\source\JPartDataHead.cpp" />
    <ClCompile Include="..\source\JPartFloatBi4.cpp" />
    <ClCompile Include="..\source\JPartOutBi4Save.cpp" />
    <ClCompile Include="..\source\JPartsLoad4.cpp" />
    <ClCompile Include="..\source\JRadixSort.cpp" />
    <ClCompile Include="..\source\JRangeFilter.cpp" />
    <ClCompile Include="..\source\JReadDatafile.cpp" />
    <ClCompile Include="..\source\JRelaxZonesGpu.cpp" />
    <ClCompile Include="..\source\JSaveCsv2.cpp" />
    <ClCompile Include="..\source\JSaveDt.cpp" />
    <ClCompile Include="..\source\JSimpleNeigs.cpp" />
    <ClCompile Include="..\source\JSpaceProperties.cpp" />
    <ClCompile Include="..\source\JSpaceVtkOut.cpp" />
    <ClCompile Include="..\source\JSphAccInput.cpp" />
    <ClCompile Include="..\source\JSphBoundCorr.cpp" />
    <ClCompile Include="..\source\JSphCpuSingle_InOut.cpp" />
    <ClCompile Include="..\source\JSphCpu_InOut.cpp" />
    <ClCompile Include="..\source\JSphDtFixed.cpp" />
    <ClCompile Include="..\source\JSphGpuSingle.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JSphGpuSingle_InOut.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JSphInitialize.cpp" />
    <ClCompile Include="..\source\JSphInOut.cpp" />
    <ClCompile Include="..\source\JSphInOutGridData.cpp" />
    <ClCompile Include="..\source\JSphInOutPoints.cpp" />
    <ClCompile Include="..\source\JSphMk.cpp" />
    <ClCompile Include="..\source\JSphMotion.cpp" />
    <ClCompile Include="..\source\JSphPartsInit.cpp" />
    <ClCompile Include="..\source\JSphVisco.cpp" />
    <ClCompile Include="..\source\JPartsOut.cpp" />
    <ClCompile Include="..\source\JSphCpuSingle.cpp" />
    <ClCompile Include="..\source\JTimeControl.cpp" />
    <ClCompile Include="..\source\JTimeOut.cpp" />
    <ClCompile Include="..\source\JCfgRun.cpp" />
    <ClCompile Include="..\source\JSpaceParts.cpp" />
    <ClCompile Include="..\source\JSpaceCtes.cpp" />
    <ClCompile Include="..\source\JSpaceEParms.cpp" />
    <ClCompile Include="..\source\JSph.cpp" />
    <ClCompile Include="..\source\JSphCpu.cpp" />
    <ClCompile Include="..\source\JSphGpu.cpp">
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseCPU|x64'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugCPU|x64'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\source\JWaveSpectrumGpu.cpp" />
    <ClCompile Include="..\source\JXml.cpp" />
    <ClCompile Include="..\source\main.cpp" />
    <ClCompile Include="..\source\randomc.cpp" />
    <ClCompile Include="..\source\tinystr.cpp" />
    <ClCompile Include="..\source\tinyxml.cpp" />
    <ClCompile Include="..\source\tinyxmlerror.cpp" />
    <ClCompile Include="..\source\tinyxmlparser.cpp" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\CUDA 10.2.targets" />
  </ImportGroup>
</Project>
  • 写回答

1条回答 默认 最新

  • threenewbee 2020-03-21 21:39
    关注
    <CudaToolkitCustomDir>$(CUDA_PATH_V10_1)</CudaToolkitCustomDir>
    看看你的路径是不是还指向10.1的
    
    评论

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站