我如何知道我使用的是哪个编译器
我已经安装了 NetCDF“binary-netcdf-4.0.1_gfortran_gfortran_c++.tar”。但我不确定我使用的 gfortran 编译器。如何找到我使用过的编译器?…
gfortran、DLL、下划线
我想从第三方 DLL 访问一些子例程。这些函数使用 STDCALL 作为调用约定。 运行 dumpbin /export foo.dll 会给我类似的结果: ... 7 6 00004B40 Foo@16…
Mac 上的 Fortran 总线错误
以下 Fortran 代码在我的 Mac 上给我一个总线错误,但当我在 Linux 机器上运行它时没有错误: PROGRAM TINY WRITE(UNIT=*, FMT=*) 'Hello, world!' EN…
派生类型中的关联指针? gFortran 与英特尔
我想检查派生类型内的指针是否已定义。我编写了以下简单的代码来向您展示我的问题: program test implicit none type y real(8), pointer :: x(:) en…
带有 Fortran 的 Xcode
我正在尝试使用我制作的 makefile 在 Xcode 中编译一些 fortran 文件。问题是 Xcode 找不到 gfortran 编译器。我有它,因为如果我进入控制台并尝试从…
如何制作在 Mac OS X 10.5 和 10.6 上运行的 fortran 可执行文件
我想用 gfortran 编译 fortran 代码,以便它可以在 Mac OS X 10.5 和 10.6 上运行。有办法做到这一点吗?我尝试在 10.6 上进行编译,并在 10.5 上运行…
使用 gfortran 在 Fortran 90 中编写和调用纯子例程
当使用 gfortran 在 Fortran 90 中编写和调用纯子例程时,如何找出编译器发出此错误的原因? Error: Subroutine call to XXXX at (1) is not PURE 我…
从 gfortran 移植到 ifort 时出现编译错误
我正在尝试将程序从 gfortran 移植到 ifort(英特尔 Fortran 编译器 11)。 我遇到了两个仅使用 gfortran 进行编译的文件: gfortran -x f77 -c daedr…
从 gfortran 读取 .dbf 文件的最简单方法是什么
我正在使用 gfortran,我需要编写一个函数来从与 ESRI Shapefile 关联的 .dbf 文件中读取记录。 我应该能够阅读的文件可以从互联网 http:// diss.rm.i…
gfortran:如何控制 .mod 文件的输出目录
有没有办法将 gfortran (GCC) 生成的 .mod 文件放入单独的输出目录中? 我知道如何使用 -o 标志放置目标文件或其他输出,如下所示: gfortran -c test…
如何找出使用的是哪个编译器:g77 或 gfortran
我正在为一个私人项目编译库,该项目依赖于许多库。 具体来说,依赖项之一是使用 Fortran 编译的。 在某些情况下,我看到了使用 g77 编译的依赖项,在…