MSB3721 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin\nvcc.exe" -gencode=arch=compute_52,code=\"sm_52,compute_52\"
时间: 2024-04-05 17:28:18 浏览: 352
MSB3721是一个错误代码,通常与Visual Studio和MSBuild相关。它表示在构建项目时发生了错误。具体来说,这个错误代码通常与编译器或构建工具链相关。
对于你提到的命令,它是用于编译CUDA代码的命令。该命令使用NVIDIA GPU Computing Toolkit中的nvcc.exe编译器,并指定了一个特定的计算能力和代码生成选项。
"-gencode=arch=compute_52,code=\"sm_52,compute_52\""这部分是用于指定编译器生成的目标架构和代码版本。在这个例子中,它指定了计算能力为52的GPU架构,并生成适用于该架构的代码。
如果你遇到了MSB3721错误,可能是由于编译器或构建工具链配置不正确,或者项目中存在其他问题导致的。你可以检查编译器和构建工具链的配置,并确保项目设置正确。
相关问题
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3
引用和表明,用户之前将CUDA Toolkit的自定义目录设置为了错误的路径,并在打开文件位置后发现了错误,并需要将其设置为正确的路径。
然而,引用显示了编译DCNv2网络时的错误信息,其中包含了关于CUDA版本的信息。
根据引用和中提到的信息,用户希望将CUDA Toolkit的自定义目录设置为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [错误 1 error MSB3721: 命令““C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin\nvcc.exe”...](https://blog.csdn.net/qq_42434171/article/details/119854422)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [编译DCNv2网络:error: command 'C:\\Program Files\\NVIDIAGPUComputingToolkit\\CUDA\\v1](https://download.csdn.net/download/weixin_42398658/13129855)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
1>------ 已启动生成: 项目: BasicTraning, 配置: Development_Editor x64 ------ 1>Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" BasicTraningEditor Win64 Development -Project="F:\UEworks\BasicTraning\BasicTraning.uproject" -WaitMutex -FromMsBuild 1>Log file: C:\Users\Hengyang\AppData\Local\UnrealBuildTool\Log.txt 1>Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: 命令“D:\EpicGame\UE_5.1\Engine\Build\BatchFiles\Build.bat BasicTraningEditor Win64 Development -Project="F:\UEworks\BasicTraning\BasicTraning.uproject" -WaitMutex -FromMsBuild”已退出,代码为 6。 1>已完成生成项目“BasicTraning.vcxproj”的操作 - 失败。
这是一个 Unreal Engine 项目的构建错误日志。根据日志显示,构建失败的原因是 Live Coding 处于活动状态。要解决此问题,您需要退出编辑器和游戏,或者按下 Ctrl+Alt+F11 来停用编辑器或游戏中的代码迭代。请确保在构建之前没有活动的 Live Coding 进程,并尝试重新构建项目。如果问题仍然存在,请检查其他构建错误日志以获取更多详细信息。
阅读全文