set vulkanImageCUDA env

This commit is contained in:
Liu Rachel 2024-03-01 15:17:12 +08:00
parent 6be514679b
commit 81af916041
3 changed files with 15 additions and 14 deletions

View File

@ -42,7 +42,7 @@
<PropertyGroup Label="UserMacros" /> <PropertyGroup Label="UserMacros" />
<PropertyGroup> <PropertyGroup>
<IntDir>$(Platform)/$(Configuration)/</IntDir> <IntDir>$(Platform)/$(Configuration)/</IntDir>
<IncludePath>$(IncludePath)</IncludePath> <IncludePath>$(IncludePath);C:\VulkanSDK\1.3.275.0\Include;C:\projC\cuda\glfw-3.3.9.bin.WIN64\include;</IncludePath>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisRules /> <CodeAnalysisRules />
<CodeAnalysisRuleAssemblies /> <CodeAnalysisRuleAssemblies />
@ -59,7 +59,7 @@
<Link> <Link>
<SubSystem>Console</SubSystem> <SubSystem>Console</SubSystem>
<AdditionalDependencies>cudart_static.lib;vulkan-1.lib;glfw3dll.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> <AdditionalDependencies>cudart_static.lib;vulkan-1.lib;glfw3dll.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>
<AdditionalLibraryDirectories>$(CudaToolkitLibDir);../../common/lib/$(PlatformName);$(VULKAN_SDK)/Lib;</AdditionalLibraryDirectories> <AdditionalLibraryDirectories>$(CudaToolkitLibDir);../../common/lib/$(PlatformName);$(VULKAN_SDK)/Lib;C:\VulkanSDK\1.3.275.0\Lib;C:\projC\cuda\glfw-3.3.9.bin.WIN64\lib-vc2019;</AdditionalLibraryDirectories>
<OutputFile>$(OutDir)/vulkanImageCUDA.exe</OutputFile> <OutputFile>$(OutDir)/vulkanImageCUDA.exe</OutputFile>
</Link> </Link>
<CudaCompile> <CudaCompile>
@ -97,18 +97,10 @@
<TargetMachinePlatform>64</TargetMachinePlatform> <TargetMachinePlatform>64</TargetMachinePlatform>
</CudaCompile> </CudaCompile>
</ItemDefinitionGroup> </ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
<Link>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
<Link>
</Link>
</ItemDefinitionGroup>
<ItemGroup> <ItemGroup>
<CudaCompile Include="vulkanImageCUDA.cu" /> <CudaCompile Include="vulkanImageCUDA.cu">
<FileType>Document</FileType>
</CudaCompile>
<ClInclude Include="linmath.h" /> <ClInclude Include="linmath.h" />
</ItemGroup> </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

7
launch_x64_vs2019.bat Normal file
View File

@ -0,0 +1,7 @@
rem call "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\Build\vcvars64.bat"
rem call "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\devenv.exe" /useenv %~dp0\Samples\vectorAdd_nvrtc\vectorAdd_nvrtc_vs2019.sln
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe" /useenv %~dp0\Samples\vectorAdd_nvrtc\vectorAdd_nvrtc_vs2019.sln

View File

@ -0,0 +1,2 @@
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe" /useenv %~dp0\Samples\vulkanImageCUDA\vulkanImageCUDA_vs2019.sln