2016-04-26 11 views
0

CodeLiteでOpenMPを使いたいのですが、動作しません。
私は既にコンパイル設定で-fopenmpを選択しています(実際はデフォルト設定です)。次のように
私のプログラムは次のとおりです。CodeLiteでOpenMPを使用するには?

#include <stdio.h> 
#include <omp.h> 
int main() 
{ 
    #pragma omp parallel 
    { 
     printf("Hello World!"); 
    } 
    return 0; 
} 

このプログラムの結果は、「の#include」が動作しないことを示し、「の#pragma ompの平行が」無視されます。

+0

"動作しない"とは何かを説明する必要があります。それは私のためにうまく動作します。 –

答えて

1

たとえばgccを使用してLinuxにopenmpサポートライブラリがインストールされていることを確認したら、libgompパッケージをインストールする必要があります。たとえば、fedoraの場合はdnf install libgompを実行してから、もう一度コンパイルしてください。

関連する問題