【发布时间】:2012-11-11 09:07:26
【问题描述】:
我创建了一个 vc++ windows 窗体应用程序(VS 2010),当我尝试包含 ppl.h(并行模式库)时,出现以下编译错误。
错误:编译 /clr 时不支持并发运行时。 c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\concrt.h 27"
我想在我的程序中使用“VS 2010 Parallel Patterns Library”提供的“parallel_for”算法。
谁能告诉我如何克服上述问题以及如何在 Windows 窗体应用程序中使用“并行模式库”?
【问题讨论】:
-
您可以将代码移动到完全不受管理的 cpp 中。这可以是同一个 dll 的一部分。您可以从那里使用 ppl.h/parallel_for 。它也会比 c++/cli 稍快。
标签: winforms visual-c++ error-handling ppl