1
プログラムの一部の時間を測定するには、OpenMPのomp_get_wtime()
関数を使用します。私はプロジェクトを32ビット(-m32
gccオプション)でしかコンパイルできません。そして、私はこれらのエラーを取得:OpenMP omp_get_wtime g ++ 32bits
libgomp.a(time.o): In function 'gomp_ialias_omp_get_wtick':
undefined reference to 'clock_getres'
libgomp.a(time.o): In function 'gomp_ialias_omp_get_wtime':
undefined reference to 'clock_gettime'
私が64-ビットでコンパイルするとき、私はすべてのエラーを持っていませんが(私は簡単なテストをしました)。
openmp
には-fopenmp
を使用します。 -gomp
を追加しようとしましたが、何も変更されませんでした。
2012 Cent OSリリース(64ビット)で動作していて、gcc 4.4.7でコンパイルしています。
さらに面白くするために、apt
で何かをアップグレードしたりインストールしたりすることはできませんが、ソースからいくつかの不足しているライブラリをコンパイルできます。 glibc
ありがとう;) – Phantom