在我的 Clion ide 中编译 Cuda c++ 不起作用

问题描述 投票:0回答:0

CUDA 编译器

"C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/bin/nvcc.exe"

无法编译简单的测试程序。

失败并显示以下输出:

Change Dir: H:/untitled18/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-hjqr5c

Run Build Command(s):C:/Program Files/JetBrains/CLion 2023.1.1/bin/ninja/win/x64/ninja.exe cmTC_1567b && [1/2] Building CUDA object CMakeFiles\cmTC_1567b.dir\main.cu.obj
main.cu
tmpxft_00004a90_00000000-10_main.cudafe1.cpp
[2/2] Linking CUDA executable cmTC_1567b.exe
FAILED: cmTC_1567b.exe 
cmd.exe /C "cd . && "C:\Program Files\JetBrains\CLion 2023.1.1\bin\cmake\win\x64\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\cmTC_1567b.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\link.exe /nologo CMakeFiles\cmTC_1567b.dir\main.cu.obj  /out:cmTC_1567b.exe /implib:cmTC_1567b.lib /pdb:cmTC_1567b.pdb /version:0.0 /debug /INCREMENTAL  cudadevrt.lib  cudart_static.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib -LIBPATH:"C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/lib/x64"  && cd ."
LINK Pass 1: command "C:\PROGRA~1\MICROS~4\2022\COMMUN~1\VC\Tools\MSVC\1435~1.322\bin\Hostx64\x64\link.exe /nologo CMakeFiles\cmTC_1567b.dir\main.cu.obj /out:cmTC_1567b.exe /implib:cmTC_1567b.lib /pdb:cmTC_1567b.pdb /version:0.0 /debug /INCREMENTAL cudadevrt.lib cudart_static.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib -LIBPATH:C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.1/lib/x64 /MANIFEST /MANIFESTFILE:CMakeFiles\cmTC_1567b.dir/intermediate.manifest CMakeFiles\cmTC_1567b.dir/manifest.res" failed (exit code 1104) with the following output:
LINK : fatal error LNK1104: cannot open file 'kernel32.lib'
ninja: build stopped: subcommand failed.

CMake 将无法正确生成这个项目。

我不知道为什么会出现这个错误以及如何解决它。

installation cuda nvidia clion jetbrains-ide
© www.soinside.com 2019 - 2024. All rights reserved.