gpt4 book ai didi

c++ - Visual Studio 2012 构建挂起

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:21:37 29 4
gpt4 key购买 nike

就在最近几天,我在 MSVS2012 中进行的一个项目已经开始挂起构建。我已经采取措施尝试记录 VS 正在执行的操作,如以下链接所示:How to Troubleshoot Visual Studio 2012 Hangs/Lockups但未能找到任何“错误”或任何“加载失败”的内容。构建将完成,但现在需要几分钟而不是几秒钟。每当我尝试取消构建时,我都会收到一条关于系统如何等待“GenerateDeps”完成的通用消息。

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\BuildCustomizations\CUDA 6.0.targets(402,9): warning MSB4220: Waiting for the currently executing task "GenerateDeps" to cancel.

编辑

这是一些额外的详细/诊断输出。这似乎是 VS 落后的地方......

Input file "GPU RKF45 (Variable Step Size).cu" is newer than output file "x64\Debug\GPU RKF45 (Variable Step Size).cu.deps".
1>Using "GenerateDeps" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\BuildCustomizations\Nvda.Build.CudaTasks.v6.0.dll".
1>Task "GenerateDeps" (TaskId:23)
1> Task Parameter:
1> AdditionalIncludeDirs=
1> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.0\include
1> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.0\bin
1> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v6.0\include
1> . (TaskId:23)
1> Task Parameter:ForcedIncludeFiles=cuda_runtime.h (TaskId:23)
1> Task Parameter:
1> PreprocessorDefinitions=
1> __CUDACC__
1> _MBCS (TaskId:23)
1> Task Parameter:SourceFile=C:\Users\Karsten Chu\New Google Drive\Research\Visual Studio 2012\Projects\Dynamic Parallelism Test\Dynamic Parallelism Test\GPU RKF45 (Variable Step Size).cu (TaskId:23)
1> Command: (TaskId:23)
1> The "GenerateDeps" task is using "cl.exe" from "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\cl.exe". (TaskId:23)

最佳答案

很久以前,我在 VS 中遇到过挂起构建的问题,我追溯根本原因始终与资源相关。例如处理器速度慢(是的,编译时很重要!),或者内存不足。唯一对我有用的解决方案始终是完全重建(干净)并在构建时让计算机保持独立。这可能对您有帮助,也可能没有帮助,如果您分享更多信息,某人可能会有更深入的见解。

关于c++ - Visual Studio 2012 构建挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25372564/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com