Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ide fortran调试问题_Ide_Fortran - Fatal编程技术网

Ide fortran调试问题

Ide fortran调试问题,ide,fortran,Ide,Fortran,我已编译代码,但无法正常工作。我的makefile: FC= ifort LD = ifort -align all FCFLAGS = -O0 -g -ipo -traceback -warn noalign LDFLAGS = $(FCFLAGS) # Executables nray: main.o findnode.o plots.o segmnt.o empty.o aldone.o erase.o pcolor.o box.o plot.o axtick.o axis.o line

我已编译代码,但无法正常工作。我的makefile:

FC= ifort
LD = ifort -align all
FCFLAGS = -O0 -g -ipo -traceback -warn noalign
LDFLAGS = $(FCFLAGS)

# Executables
nray: main.o findnode.o plots.o segmnt.o empty.o aldone.o erase.o pcolor.o box.o plot.o axtick.o axis.o line.o pltsrcbox.o find.o dot.o grad.o intersect.o straight.o backproj.o ddtime.o kernel.o resolution.o plotnd.o bndinterpret.o time.o $< $(INCS)
    $(FC) $(LDFLAGS)  $(FCFLAGS) -o nray main.o findnode.o plots.o segmnt.o empty.o aldone.o erase.o pcolor.o box.o plot.o axtick.o axis.o line.o pltsrcbox.o find.o dot.o grad.o intersect.o straight.o backproj.o ddtime.o kernel.o resolution.o plotnd.o bndinterpret.o time.o $< $(INCS)
main.o:main.f ray.par ray.com
    $(FC)  $(FCFLAGS) -c main.f

您试图读取文件
num.cell
时,从fortran运行库中获取文件结尾错误。第一步应该是检查该文件的内容是否有效

您试图读取文件
num.cell
时,从fortran运行库中获取文件结尾错误。第一步应该是检查该文件的内容是否有效

您正在读取超过文件末尾的内容:

/home/milenko/fast/ray/num.cell
这可能是因为num.cell不够长,或者您的读取例程没有在正确的位置停止。有问题的读数在main.f的第226行,或者至少在那里被称为

如果没有看到一些代码,就不能说更多


问题似乎不太可能出在backproj.f上(听起来不像是应该/将要读取文件的那种例程),但这只是基于例程名称的猜测。

您正在读取文件的末尾:

/home/milenko/fast/ray/num.cell
这可能是因为num.cell不够长,或者您的读取例程没有在正确的位置停止。有问题的读数在main.f的第226行,或者至少在那里被称为

如果没有看到一些代码,就不能说更多


问题似乎不太可能出在backproj.f上(听起来不像应该/将要读取文件的那种例程),但这只是基于例程名称的猜测。

好的。我给出了backproj.oOk。我给出了backproj.o