gfortran 相关问题

gfortran是GNU Fortran编译器,是GCC的一部分。它实现了Fortran 95标准和Fortran 2008标准的大部分内容。该标签应特别用于与gfortran的使用和行为有关的问题;有关Fortran语言或更广泛编译器的问题应该包括Fortran标记。

如何使用makefile将编译后的文件保存在单独的目录中?

我正在 macos Ventura 13.2.1 上的 vscode 中使用以下 makefile 编译 FORTRAN90 代码。现在我想要编译期间生成的所有类型的文件(例如,MODS XML 或 *.mod,Unix

回答 0 投票 0

Fortran 中 LAPACK 的错误结果

我通过粘贴此链接中的命令在 Msys2 中安装了 LAPACK:https://packages.msys2.org/package/mingw-w64-x86_64-lapack。然后我将库与 -llapack -lblas 链接起来。一切似乎都有效

回答 1 投票 0

错误:“SIGSEGV:分段错误 - 无效的内存引用。”

我在 Fortran 95 中的代码有问题。我尝试编写一个代码,计算一些内容并打印到 .txt 中,以便我可以使用一些绘图程序进行绘图。这只是为了我,为了尝试...

回答 0 投票 0

使用 gfortran 构建 libfeast 特征值求解器

我正在尝试使用 gfortran 构建 libfeast 而没有 MKL(对于现有项目,在没有 MKL 的情况下进行构建测试)。 构建命令 make F90=gfortran MKL=no MPI=openmpi feast 这给了我 Fo...

回答 0 投票 0

Fortran 求内在函数

我被要求编译一组 FORTRAN 模块。 自从涉足 FORTRAN 以来已经有很多年了。 在 Linux Mint 上使用 gfortran 我在各种内部函数上遇到链接器错误; 第一个……

回答 0 投票 0

Fortran:通过子程序中的变量写入标准输出

我有一个复杂的 Fortran 子例程,它将日志文件的(整数)文件句柄(假定在子例程之外打开和关闭)作为其输入之一。子程序运行一个

回答 0 投票 0

在 Mac 终端中使用 gfortran 构建 Python 代码所需的部分

来自 stackoverflow 的助手 我希望安装 Pierrehumbert 的“行星气候原理”中相当过时的 Python 代码的一部分。这部分需要 gfortran 编译器。我曾经

回答 0 投票 0

Fortran 运行时错误:浮点读取期间的错误值 (ES14.6E2)

我正在尝试执行 Fortran 代码,但出现以下错误: 在文件 src/annGeneralization.f90 的第 79 行(单位 = 12,文件 = './output/ann1_1.out') Fortran 运行时错误:

回答 1 投票 0

午睡时的IV曲线

我正在使用 siesta 4.1.5 获取 GaN 纳米带中的 IV 曲线。在散射区域计算中我得到这个错误。 在文件 /home/swati/Documents/siesta-4.1.5/Src/fdf/fdf.F90 的第 2163 行 Fortran 运行...

回答 0 投票 0

Fortran 在数组中存储值的方式是否不同于非数组声明的变量?

程序分析 隐式无 整数 i, j, k, l 双精度 a、b、c、d、e 整数 binb(1:20),binc(1:20),bind1(1:20),bine(1:20) 真正的下(1:20),上(1:20),下一个 ...

回答 1 投票 0

使用“omp if”和“reduction”时潜在的 gfortran 或 openMP 错误

我有一个 MWE,如果我添加 GPU 卸载选项(即使未使用),omp 减少会中断。 我知道我可以使用预处理器指令来解决问题,但我真的更愿意...

回答 1 投票 0

错误:(1) 处固有的“count”的“mask”参数必须是逻辑数组

我最近尝试压缩我的程序的旧版本,以通过使用“计数”功能使其更高效。但是,当我尝试编译程序时,我得到了每个

回答 1 投票 0

gfortran编译问题:`_gfortran_set_options'的多重定义

我的gfortran版本是8.1.0,我用cmake搭建了一个fortran项目。 当我将所有源代码保存在一个文件夹中并将它们编译成 exe 时,它就可以工作了。但是如果我把它们分成两部分,...

回答 0 投票 0

公共块中延迟长度字符数组的替代方案? (崩溃 gfortran)

我的目标是调用一个 C 函数来分配 FORTRAN 动态数组(这对整数、实数、逻辑已经很好地工作)。但是我在使用 gfortran 编译器、字符串和 c 时遇到了问题...

回答 0 投票 0

如何检测换行符或制表符( 或 ) 在读取未格式化的流文件时?

我正在将文件读入这样的字符串: 字符*50,意图(in):: flname 字符(len=:),可分配的 :: str 整数大小 查询(文件=flname,大小=大小) 分配(字符(len = ...

回答 1 投票 0

Fortran:保留换行符或制表符( 或 ) 在读取输入文件时

我正在将文件读入这样的字符串: 字符*50,意图(in):: flname 字符(len=:),可分配的 :: str 整数大小 查询(文件=flname,大小=大小) 分配(字符(len = ...

回答 0 投票 0

How to efficient parallel matrix multiplication for small external indices and large internal indices in Fortran

我有一个矩阵乘法,A[a,b]*B[b,c]=C[a,c]。 a、c的外部尺寸小,b的内部尺寸大。在这种情况下如何高效并行? (如果 a 和 c 很大,那就是

回答 0 投票 0

如何在 Windows 上定义 GFortran 堆栈大小?

我正在使用具有大尺寸和维度的数组。 我在 Windows 上使用 GFortran,我使用的命令是简单的 gfortran input.for -o output。 无论我使用哪个系统有多少内存...

回答 0 投票 0

在 ubuntu 中创建 pgplot makefile

我无法为 pgplot 创建 makefile。我使用 gfortran 和 ubuntu。 执行命令时: ~/下载/pgplot11/pgplot/makemake ~/1/pgplot linux g77_gcc_aout 出现错误: 未能找到要求...

回答 0 投票 0

包括/省略写语句更改 FORTRAN90 中的代码输出

我在这个 fortran90 代码中面临一个难以调试的问题——保留或注释掉 write(*,*) 语句正在改变代码的输出!这是详细信息和代码(不能最小化...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.