机器信息:
2019款intel芯片 macbook pro
mac OS Ventura
安装过程:
一、OpenMP安装:
- 安装Homebrew。(参考其他教程)
- 安装llvm(可选)
brew install llvm
3.安装omp第三方库
brew install libomp
二、GCC安装
1.安装gcc
brew install gcc
2.查看gcc是否安装成功及其版本
brew info gcc
我这里显示的信息如下图:
gcc安装成功,版本为gcc-12。
测试:
1.在桌面创建一个文件夹test
cd Desktop
mkdir test
- 在文件夹中创建一个hello.c文件
cd test
touch hello.c
在当前文件夹下的终端输入
export OMP_NUM_THREADS=8
3.在vi编辑器中复制如下代码:
#include <stdio.h>
#include <omp.h>
int main(void){
#pragma omp parallel
{
printf("Hello World! \n");
}
return 0;
}
具体过程如下:
(1)在vi编辑器中打开hello.c文件
vi hello.c
(2)按i进入编辑模式
(3)复制代码
(4)按Esc,再输入:wq,回车保存。
4.编译
gcc-12 -fopenmp hello.c -o hello
5.执行
./hello
6.运行结果如下:
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
参考网址:
https://stackoverflow.com/questions/35134681/installing-openmp-on-mac-os-x-10-11