Bagaimana saya bisa menginstal OpenMP di Ubuntu?


Jawaban:


45

Anda tidak menginstal OpenMP. OpenMP adalah fitur dari kompiler. Periksa apakah kompiler yang Anda gunakan mengimplementasikan OpenMP, yang merupakan API untuk pemrograman paralel di C / C ++ / Fortran.

Periksa dengan situs web OpenMP, openmp.org untuk daftar kompiler dan platform yang mendukung pemrograman OpenMP.


Saya telah menginstal gcc 4.6 dengan menggunakan perintah sudo apt-get install gcc 4.6 dan hasilnya adalah:
Anita 7

anita @ ubuntu: ~ $ sudo apt-get install gcc-4.6 Membaca daftar paket ... Selesai membangun pohon ketergantungan membaca informasi status ... Selesai gcc-4.6 sudah merupakan versi terbaru. 0 ditingkatkan, 0 baru dipasang, 0 untuk dihapus dan 190 tidak ditingkatkan.
Anita 7

5
gcc 4.6 mengimplementasikan versi 3.0 dari standar OpenMP. Anda harus mengaktifkannya dengan menggunakan: gcc -fopenmp foo.c
0xf3f

Terima kasih banyak tetapi saya harus menginstal versi 11.04 dan sekarang hasilnya adalah: ubuntu @ ubuntu: ~ $ sudo apt-get install gcc-4.5 Daftar paket membaca ... Selesai membangun pohon ketergantungan membaca informasi negara ... Selesai gcc -4.5 sudah merupakan versi terbaru. 0 ditingkatkan, 0 baru dipasang, 0 untuk dihapus dan 278 tidak ditingkatkan. Versi OMP sama? Masih bisakah saya menggunakan perintah yang sama?
Anita 7

4
Jika Anda menggunakan kompiler gnu, Anda dapat mencoba dengansudo apt-get install gcc-multilib
user9869932

6

sudo apt install libomp-dev

apt show libomp-dev

Deskripsi: Paket runtime LLVM OpenMP - dev Runtime adalah bagian dari implementasi OpenMP yang ditautkan oleh kode Anda, dan yang mengelola banyak utas dalam program OpenMP ketika sedang dijalankan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.