vc6 前进后退 番茄_openMP 使用 VC6+Intel Compiler 9.1 (来自网络)
openMP 使用
VC6+Intel Compiler 9.1
前提準(zhǔn)備:
l 下載Intel Compiler 9.1安裝包,
按要求輸入,一定要填寫(xiě)正確的郵件地址,(lic是通過(guò)這個(gè)郵件發(fā)給你的)
下載,當(dāng)前最新版是11.1,但為了使用VC6,
l 關(guān)閉VS6.0應(yīng)用程序
1.安裝完Intel編譯器后,在VC6.0的Tools下面會(huì)新增一個(gè)關(guān)于Intel編譯器,進(jìn)入勾選安裝的Intel編譯器版本(推薦使用Intel
Compiler 9.1版本)。
圖1 勾選Inter版本
2.在project中打開(kāi)project settings,在C/C++
->Preprocessor definitions里加入_USE_INTEL_COMPILER
即可以使用Intel Compiler 進(jìn)行編譯。
圖2 填寫(xiě)Preprocessor definitions
編譯窗口應(yīng)該顯示使用icl進(jìn)行編譯,
3.OpenMP支持可以在C/C++ -> Project
Options 里添加 /Qopenmp。
圖3 填寫(xiě)Project Options
4.測(cè)試運(yùn)行環(huán)境,寫(xiě)入以下代碼
圖4 測(cè)試代碼
如果你是單核CPU 采用以下測(cè)試程序
#include "omp.h"
#include
void main()
{
#pragma omp parallel num_threads(3)
{
printf("hello world
!\n");
}
}
輸出如下:
出現(xiàn)三個(gè)hello world,說(shuō)明有三個(gè)線程,由num_threads(3)指定
5.至此,openMP編程環(huán)境搭好。
總結(jié)
以上是生活随笔為你收集整理的vc6 前进后退 番茄_openMP 使用 VC6+Intel Compiler 9.1 (来自网络)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python向量机使用方法_Python
- 下一篇: 为什么薄膜干涉的厚度要很小_薄膜干涉的薄