![]() ![]() ![]() How do I “retarget” VS to use CUDA 9.1 to compile and link CUDA (.cu) files? ![]() $(CUDA_PATH_V9_1)=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1 $(CUDA_PATH_V9_0)=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0 $(CUDA_PATH)=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1 their relation to Visual Studio and compiler versions, can be found at Microsoft-specific predefined macros. Environment variable PATH contains C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\libnvvp and C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin. Wireshark 3.0.x: Microsoft Visual C 2017. I can find no option, extension, or path setting in VS to change the default compiler. This has two problems, probably related: (1) Error for unsupported VS version (2) compiler being used is 9.0. You can use your favorite IDE, including Visual Studio 2017/2019, Visual Studio Code. When I attempt to compile a CUDA source file, I get "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin\nvcc.exe" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -use-local-env -cl-version 2017 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio017\Communit圓\VC\Tools\MSVC7\bin\HostX86\圆4" -x cu -rdc=true -IC:\-I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include" -G -keep-dir 圆4\Debug -maxrregcount=0 -machine 64 -compile -cudart static -Xptxas -v -g -DWIN64 -D_WINDOWS -D_DEBUG -DTablebaseBuild -Xcompiler "/EHsc /W3 /nologo /Od /FS /Zi /RTC1 /MTd " -o 圆4\Debug\PosXNew_CUDA.cu.obj "C:\MyProject\MySourceFile.cu"ġ>c:\program files\nvidia gpu computing toolkit\cuda\v9.0\include\crt/host_config.h(133): fatal error C1189: #error: - unsupported Microsoft Visual Studio version! Only the versions 2012, 2013, 20 are supported! NET Core is an open-source framework maintained by Microsoft and. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |