gfortran是GNU Fortran编译器,是GCC的一部分。它实现了Fortran 95标准和Fortran 2008标准的大部分内容。该标签应特别用于与gfortran的使用和行为有关的问题;有关Fortran语言或更广泛编译器的问题应该包括Fortran标记。
在调试编译的情况下,Fortran 数组似乎可以在 WHERE 条件之外访问
我正在考虑一个相当复杂的 fortran 代码,其中包含许多互连的模块等。因此,我将尽力仅记录其中非常具体的部分。 在“正常”模式下编译时,代码运行良好
我想将以 FORTRAN 77 编写的代码翻译为 FORTRAN 90。 这是我想翻译的代码,但我不明白 go to 语法。 函数 YRR(L1,L2,L,CT1,CT2,DP) 隐式双预...
为什么当矩阵维度太大(在ifort中)时,我会在这个程序中遇到分段错误问题?
我正在使用 Fortran 中的矩阵和向量进行基本的线性代数计算。我已将编译器从 gfortran 更改为 ifort,我发现当我的矩阵变得太大时(特别是当
我使用的是Fortran软件,需要编译gfortran和netcdf-fortran。 作为工作环境,我在 Windows 10 上使用带有 Ubuntu 20.04.4 的 WSL 和 gfortran 9.4.0。 经过一番搜索,我发现...
“未定义对‘dgesvx_’的引用”,尽管 LAPACK 已安装并定位
我正在尝试运行一个包含函数 dgesvx() 的 Fortran 脚本。我运行脚本为 gfortran -lblas -llapack -o cft numtype.o cfapprox.o cftest.o 输出是 gfortran -lblas -llapack ...
作为一个完全的初学者,我正在努力使用 MSYS2 安装 gfortran。我的最终目标是编译多个“.for”文件并创建一个可执行文件。作为第一次尝试,我正在尝试创建一个可执行文件...
无法使用 HDF5,因为它是由不同版本的 GNU Fortran 创建的
我对 HDF5 和 Fortran 90 都很陌生。我正在尝试编译一个无需 HDF5 也能正常运行的程序。我在网上发现我需要使用命令 h5fc -show 中的标志,输出是
在配备 Apple M1 芯片的 MacBook 上安装 gfortran 以在 R 中使用
我使用的是配备 Apple M1 芯片、使用 macOS 11.6 Big Sur 的 MacBook Air。我使用的是 R 4.1.1。我安装了适用于 Apple M1 的 Xtools 和 gfortran: markwhite@marks-air ~ % xcode-select /usr/bin/xcode-
我正在使用标志 f 进行一些错误检查。当我想执行另一次检查时,Fortran(或者可能是 gfortran)不会让我重新分配它的值。 整数、维度(:,:)、可分配 :: A 整数 :: f...
我是一名使用Fortran的用户。我尝试使用 Fortran 来使用 netCDF,但我不断收到以下错误。 程序网1 使用netcdf 隐式无 字符(长度 = 256)::...
R 包“gfortran”不可用(适用于 R 版本 3.3.1)
我正在尝试安装包“gfortran”(因为包“deSolve”要求安装它)但出现错误: 安装.packages(“gfortran”) install.packages 中的警告:
已解决 我正在使用较旧的 Fortran 代码,在编译过程中我收到许多不同的错误消息,其中一些格式如下: if(iand(n_jz2_max,1).eq.0) 那么 ...
当将内部过程作为参数传递时,Ifort 在 OpenMP 并行代码中给出段错误,但 gfortran 则不然
我制作了一个更复杂的 Fortran 代码的最小示例,在使用英特尔 Fortran 编译器 ifort 而不是使用 GNU 编译器 gfortran 编译和运行时出现分段错误......
cmake fortran 编译器:CMAKE_FC_COMPILER 或 CMAKE_FORTRAN_COMPILER
我需要在cmake中设置fortan编译器的路径,例如 设置(CMAKE_FC_COMPILER /bin/aarch64-none-linux-gnu-gfortran) 设置(CMAKE_Fortran_COMPILER /bin/aarch64-none-linux-gnu-gfortran) cmake
Ifort 在访问共享变量时会在 OpenMP 并行化代码中出现段错误,但 gfortran 不会出现
我制作了一个更复杂的 Fortran 代码的最小示例,在使用英特尔 Fortran 编译器 ifort 而不是使用 GNU 编译器 gfortran 编译和运行时出现分段错误......
我想我在txt文件中有一个数据集(数字)。它有 10 个列和 80 个原始数据。 我打开、读取这些数据并将其存储在 Fortran 程序的数组中。 然后我再次将数组中的数据写入另一个......
我有预先存在的 Fortran 源代码,可以在 Visual Studio 中使用 ifort(或 OneAPI)构建,没有错误,该代码由多个“.F”文件和一个主程序组成。试图把这个建立起来......
我有一个用 FORTRAN 77 编写的代码,只能与 gfortran 7 一起运行。我可以使用 sudo apt install gfortran-7 在 Ubuntu 20.04 下的旧计算机上安装 gfortran 7。现在我有了一台新电脑
在 macOS 上将 fortran 包装在 go 中:ld:找不到 -lgfortran 的库
我正在将 fortran 程序包装在 go 包装器中,以实现科学模型的现代化,这是在 Windows 上运行的先决条件。我有一台 Mac,很好奇如何让它在 M2 芯片上运行。我在这里...
在 Mac 中安装 classInt R 包时出错 - 尽管使用自制软件安装了 gfortran,但找不到 gfortran?
在 MAC OS Monterey 上安装 classInt R 包时出错 - 尽管安装了 gfortran 但未找到 我试图在依赖于 classInt 包的 R 中安装 sf 包。安装类...