0

Windows マシンにIntel MPIをインストールしました。

FLANN ライブラリ ドキュメントのセクション 2.2 を引用します。

FLANN を使用するプロジェクトは、OpenMP 標準をサポートするコンパイラでコンパイルする必要があり、OpenMP サポートを有効にする必要があります。使用するコアの数は、SearchParams 構造体のコアで選択できます。デフォルトでは、単一のコアが使用されます。cores フィールドをゼロに設定すると、マシンで使用可能なコアと同じ数のスレッドが自動的に使用されます。

Intel MPI も OpenMP も使用したことがないため、この場合に最初のものを使用してもよいかどうか、および「OpenMP サポートを有効にする必要がある」という意味がわかりません。

4

1 に答える 1

1

Intel MPI はコンパイラではありません。コンパイラーをお探しの場合は、インテル C++ コンパイラーまたはMinGWをお試しください。OpenMP はこれらのコンパイラと統合されているため、スイッチで有効にするだけです。インテルの場合は/Qopenmp. GCC (MinGW) の場合は-fopenmp.

于 2016-05-10T04:18:25.420 に答える