用-pg

时间:2015-07-20 14:07:28

标签: fortran profiling gprof

我有一个Fortran程序,我想使用gprof进行分析。我所做的是使用-pg选项编译文件,如下所示(这只是一个简单的例子):

program main

implicit none

real, dimension(100,100,100,100)  ::  A
integer                           ::  i,j,k,l

do i=1,100
do j=1,100
do k=1,100
do l=1,100
  A(i,j,k,l) = real( i+j+k+l ) 
end do
end do
end do
end do

print*, "END OF PROGRAM"

end program main

然后我手动编译:

gfortran -c main.f90 -pg
gfortran main.o -o prog -pg

但程序退出时不会显示gmon个文件。任何想法为什么这不起作用? 我事先安装了binutils。

版本:
gfortran 5.1 binutils 2.25
操作系统:OS X Yosemite

编辑21/07:我将示例代码更改为已发表的评论

0 个答案:

没有答案