Makefile に OpenMP を使用した並列計算を含む問題があります。私が得たエラーは
-o を -c、-S、または -E とともに複数のファイルとともに指定することはできません
これが私のメイクファイルです:
GSLFLAGS := pkg-config --cflags gsl
LIBGSL := pkg-config --libs gsl
CFLAGS = -c -C -O3 -openmp=parallel
lateral.o:lateral.cxx
g++ -c lateral.cxx
main.o:main.cxx
g++ -c main.cxx $< ${GSLFLAGS} ${CFLAGS}
alg:main.o lateral.o
g++ -o $@ $^ ${LIBGSL}