Как настроить правильный компилятор для использования опции -fastsee - PullRequest
0 голосов
/ 26 января 2011

Как мне установить правильный компилятор для использования опции -fastsee в Фортране? Это ошибка, которую я получаю:

Mod5.2.0.0: make -f MakeF90_5.2.0.0
gfortran -fastsse -c src_5.2.0.0/Modtrn.f   -o obj90_5.2.0.0/Modtrn.o
f951: error: unrecognized command line option "-fastsse"
make: * [obj90_5.2.0.0/Modtrn.o] Error 1

Ответы [ 2 ]

3 голосов
/ 26 января 2011

-fastsse - это опция оптимизации pgf ( Portland Group Fortran Compiler). Исполняемый файл обычно называется pgf90 или pgf95. Как заставить вашу сборку фактически использовать pgf вместо gfortran, зависит от процесса сборки приложения, которое вы пытаетесь создать. (Вы можете попробовать make FC=pgf90, но это действительно удар в темноте. Лучше проверить документацию по Makefile и / или по установке.)

0 голосов
/ 26 января 2011
man gcc:
...
-msse  -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4
...