我在mac osx上尝试一个基本的openmp程序。我在小牛队并拥有最新的Xcode。
#include <cmath>
int main()
{
const int size = 256;
double sinTable[size];
#pragma omp parallel for
for(int n=0; n<size; ++n)
sinTable[n] = std::sin(2 * M_PI * n / size);
// the table is now initialized
}
当我从终端编译代码g++ Test.cpp -fopenmp
时,我收到以下错误:
ld: library not found for -lgomp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我该如何解决这个问题?
由于