История изменений
Исправление
DELIRIUM,
(текущая версия)
:
Я не понял, при чём тут C++ (у сишных файлов «расширение» .c, так что подозреваю, что там чистый C). Но предлагаю попробовать:
sed -i -e 's/ifort/gfortran/g;s/icc/gcc/g' Makefile
А ещё можешь в мейкфайле определять дефолтные переменные для компиляторов (для C - это CC обычно, для фортрана хз). И делать примерно так:
CC ?= icc
FC ?= ifort
main: main.o fortfunct.o cwrapfunct.o
$(FC) -nofor_main -o main main.o cwrapfunct.o fortfunct.o
main.o: main.c
$(CC) -c main.c
cwrapfunct.o: cwrapfunct.c
$(CC) -c cwrapfunct.c
fortfunct.o: fortfunct.for
$(FC) -c fortfunct.for
Исходная версия
DELIRIUM,
:
Я не понял, при чём тут C++ (у сишных файлов «расширение» .c, так что подозреваю, что там чистый C). Но предлагаю попробовать:
sed -i -e 's/ifort/gfortran/g;s/icc/gcc/g' Makefile