Como posso instalar o OpenMP no Ubuntu?


Respostas:


45

Você não instala o OpenMP. OpenMP é um recurso do compilador. Verifique se o compilador que você está usando implementa o OpenMP, que é uma API para programação paralela no C / C ++ / Fortran.

Consulte o site do OpenMP, openmp.org, para obter uma lista de compiladores e plataformas que suportam a programação do OpenMP.


Eu instalei o gcc 4.6 usando o comando sudo apt-get install gcc 4.6 e a saída é:
Anita

anita @ ubuntu: ~ $ sudo apt-get install gcc-4.6 Lendo listas de pacotes ... Concluído Criando árvore de dependências Lendo informações de estado ... Concluído gcc-4.6 já é a versão mais recente. 0 atualizado, 0 recém-instalado, 0 para remover e 190 não atualizado.
Anita 7 de

5
O gcc 4.6 implementa a versão 3.0 do padrão OpenMP. Você deve habilitá-lo usando: gcc -fopenmp foo.c
0xf3f

Muito obrigado, mas tive que instalar a versão 11.04 e agora a saída é: ubuntu @ ubuntu: ~ $ sudo apt-get install gcc-4.5 Lendo listas de pacotes ... Concluído Criando árvore de dependência Lendo informações de estado ... Concluído gcc -4,5 já é a versão mais recente. 0 atualizado, 0 recém-instalado, 0 a remover e 278 não atualizados. A versão do OMP é a mesma? Ainda posso usar o mesmo comando?
Anita 7 de

4
Caso esteja usando o compilador gnu, você pode tentar comsudo apt-get install gcc-multilib
user9869932 2/15/15

6

sudo apt install libomp-dev

apt show libomp-dev

Descrição: LLVM OpenMP runtime - pacote dev O runtime é a parte da implementação do OpenMP à qual o seu código está vinculado e que gerencia os vários threads em um programa OpenMP enquanto está em execução.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.