29 Ubuntu 12.04 LTSを使用しています。違いがあるかどうかはわかりませんが、CPUのアーキテクチャは64ビット(Intel i3)です。 software-installation compiling — アニタ7 ソース
45 OpenMPをインストールしません。OpenMPはコンパイラの機能です。使用しているコンパイラがOpenMPを実装していることを確認してください。OpenMPは、C / C ++ / Fortranでの並列プログラミング用のAPIです。 OpenMPプログラミングをサポートするコンパイラーおよびプラットフォームのリストについては、OpenMP Webサイトopenmp.orgを確認してください。 — リチャード・フリードマン ソース 私が使用して、GCC 4.6がインストールされているコマンドはsudo apt-getはgccの4.6をインストールし、出力は次のようになります — アニタ・7 anita @ ubuntu:〜$ sudo apt-get install gcc-4.6パッケージリストの読み取り...完了依存関係ツリーの構築状態情報の読み取り...完了gcc-4.6はすでに最新バージョンです。0はアップグレードされ、0は新しくインストールされ、0は削除され、190はアップグレードされていません。 — アニタ 5 gcc 4.6は、OpenMP標準のバージョン3.0を実装しています。次を使用して有効にする必要があります:gcc -fopenmp foo.c — 0xf3f どうもありがとうございましたが、バージョン11.04をインストールする必要があり、出力はubuntu @ ubuntu:〜$ sudo apt-get install gcc-4.5パッケージリストの読み取り中...完了依存関係ツリーの構築中状態情報の読み取り中... gcc完了-4.5はすでに最新バージョンです。0はアップグレード、0は新しくインストール、0は削除、278はアップグレードされていません。OMPのバージョンは同じですか?引き続き同じコマンドを使用できますか? — アニタ 4 gnuコンパイラーを使用する場合は、次を試してくださいsudo apt-get install gcc-multilib — user9869932
6 sudo apt install libomp-dev apt show libomp-dev 説明:LLVM OpenMPランタイム-devパッケージランタイムは、コードがリンクされるOpenMP実装の一部であり、実行中のOpenMPプログラムの複数のスレッドを管理します。 — Ho1 ソース