Je viens de suivre les instructions here pour mettre à jour mon gcc. Maintenant j'essaye d'installer FFTW. J'ai donc téléchargé le fichier here. Après avoir dézipper et accédez à ce que je lance ceci:Configurer l'erreur d'installation fftw
./configure --enable-mpi --enable-threads --enable-openmp
Mais je reçois l'erreur suivante:
checking for OpenMP flag of C compiler... unknown
configure: error: don't know how to enable OpenMP
Je sais que OpenMP ne fonctionnait pas avant que je mis à jour GCC, mais il fait maintenant si Je fais ceci:
export PATH=/usr/local/gcc-6.1.0/bin:$PATH
gcc-6.1.0 main.c -o main
Je devine que le problème est que lorsque je tente de configurer FFTW il utilise le gcc par défaut, mais je besoin d'utiliser gcc-6.1.0. Comment puis-je faire ceci?
+1 pour le réglage de la variable CC ** après ** configure. C'est une bonne pratique, car elle apparaîtra sur les premières lignes du fichier 'config.log'. –