Visual Studio 卡在生成代码中 [英] Visual studio in stuck Generating code

查看:110
本文介绍了Visual Studio 卡在生成代码中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我使用 Visual Studio 构建一个 c++ 项目时,过程会在生成代码时卡住:

When I build a c++ project with Visual Studio the process get in stuck while Generating Code:

1>------ Rebuild All started: Project: myWrapper, Configuration: Release Win32 ------ 
1>  funzioni_ausiliarie.cpp 
1>  myWrapperFunction.cpp 
1>  NLP_eta_tre_spline.cpp 
1>  Generating Code...

MSVS 仍在响应并且似乎正在工作,但我等了 10 多分钟并没有完成.最后我取消了这个过程.相反,在调试模式下构建它会在 20 秒内完成.

MSVS is still responding and seems to being working, but I waited more than 10 minutes and it didn't finished. Finally I canceled the process. Instead, building in debug mode it finisces in 20 seconds.

我还尝试在 C++ 编译选项中禁用Whole Program Optimization"和Multi-processor compiler",并且我将链接器选项中的Link Time Code Generation"参数留空(显然是为了发布配置),但问题仍然存在.

I also tried to disable "Whole Program Optimization" and "Multi-processor compilation" in C++ compile options and I left empty the parameter "Link Time Code Generation" in linker options (obviously for release configuration) but the problem still occurs.

任何帮助将不胜感激.

推荐答案

我应用了这个 http://www.gamedev.net/topic/627047-visual-studio-generating-code-infinitely/.即:在项目属性中,将 C++ -> Optimization -> Optimization 设置为禁用".

I applied this http://www.gamedev.net/topic/627047-visual-studio-generating-code-infinitely/. That is: in prject properties, setting the C++ -> Optimization -> Optimization to "Disable".

现在它可以正常工作了.我还设置了原始值整个程序优化"、多处理器编译"和链接时间代码生成",它可以工作.

Now it works properly. I also setted to original values "Whole Program Optimization", "Multi-processor compilation" and "Link Time Code Generation" and it works.

这篇关于Visual Studio 卡在生成代码中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆