我只是按照说明here来更新我的gcc。现在我正在尝试安装FFTW。所以我下载了档案here。之后,我解压,然后导航到该目录中运行此:配置错误安装fftw
./configure --enable-mpi --enable-threads --enable-openmp
,但我得到了以下错误:
checking for OpenMP flag of C compiler... unknown
configure: error: don't know how to enable OpenMP
我知道我更新了GCC前的OpenMP没有工作,但现在如果不我这样做:
export PATH=/usr/local/gcc-6.1.0/bin:$PATH
gcc-6.1.0 main.c -o main
所以我猜问题是,当我尝试配置FFTW它使用的是默认的gcc,但我需要它来使用gcc-6.1.0。我怎样才能做到这一点?
+1配置后设置CC变量**。这是一个很好的做法,因为它会出现在'config.log'文件的第一行。 –