OpenMP是一种面向共享内存以及分布式共享内存的多处理器多线程并行编程语言。
我的开发环境是Windows、VS2013、双核处理器。
2. 创建一个名为OpenMP的空控制台工程(即没有VS2008不会生成任何文件)
3. 添加一个名为OpenMP.cpp的源文件
4. “工程属性->C/C++->OpenMP支持”设置如下图:
#include <iostream>
#include <stdio.h>
#include <omp.h> // OpenMP编程需要包含的头文件
int main()
{
#pragma omp parallel for
for(int i = 0; i < 10; ++i)
{
std::cout << i << std::endl;
}
return 0;
};
本文介绍了在Visual Studio 2013环境下,如何配置和使用OpenMP进行多线程并行编程。通过创建一个空的控制台工程,添加源文件并启用OpenMP支持,开发者可以在Windows双核处理器上实现并行计算。

1695

被折叠的 条评论
为什么被折叠?



