无法编译fortran 90代码

无法编译fortran 90代码,fortran,gfortran,Fortran,Gfortran,我在Mac OS X上使用bash shell。我在/sw/bin/gfortran中安装了fortran95编译器。每次尝试访问编译器时,我都会收到 错误: “分段错误:11”。我不能按常规方式调用任何程序 i、 e.“gfortran program.f90-o可执行文件名称” 我对这个问题没有把握。即使是将“hello world”打印到屏幕上的简单程序也不起作用。正如前面提到的,您的安装可能有问题。我会尝试以下几件事: 确保找到编译它所依据的共享库: otool-L/sw/bin/gfo

我在Mac OS X上使用bash shell。我在
/sw/bin/gfortran
中安装了fortran95编译器。每次尝试访问编译器时,我都会收到 错误:

“分段错误:11”。我不能按常规方式调用任何程序 i、 e.“gfortran program.f90-o可执行文件名称”


我对这个问题没有把握。即使是将“hello world”打印到屏幕上的简单程序也不起作用。

正如前面提到的,您的安装可能有问题。我会尝试以下几件事:

  • 确保找到编译它所依据的共享库:

    otool-L/sw/bin/gfortran

  • 使用一些开关进行编译,这些开关可能会为您提供更多有用的信息。我发现使用回溯选项确实有助于调试seg。缺点。您可以尝试使用以下选项进行编译:

    gfortran-g-fbounds检查-墙-fbacktrace程序.f90


  • 你是怎么安装的?你从哪儿弄来的?这个问题可能更适合其他站点,如superuser.stackexchange或unix stackexchange。听起来需要重新安装您是从终端窗口运行还是使用其他技术