gfortran 相关问题

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

Fortran 函数引用会干扰赋值吗?

我知道(至少在某一点上),由于别名,以下内容是无效的 Fortran 程序主程序 整数::x,y !编译器假设 a 和 b 不同 y = f(x, x) 包含 整数函数...

回答 1 投票 0

这是否打破了 Fortran 关于别名的假设?

我知道(至少在某一点上),由于别名,以下内容是无效的 Fortran 程序主程序 整数::x,y !编译器假设 a 和 b 不同 z = f(x, x) 包含 整数函数...

回答 1 投票 0

SIGFPE:此错误的浮点异常回溯:0x7F70C71AF7D7

我在Ubuntu 14.04下使用Fortran 90模型。 gfortran 95 编译器 (gfortran 4:4.8.2-1ubuntu6) 和 gcc 4:4.8.2-1ubuntu6 由 Ubuntu 软件中心安装。运行模型后,我得到了

回答 3 投票 0

调用库子例程时出现链接器错误

我用 Fortran 创建了一个简单的共享库,并在测试程序中使用了它。库模块在名为 my_module.f90 的文件中包含一个子例程,该子例程是: ! my_module.f90 模块 my_module 合作...

回答 1 投票 0

为什么gfortran在没有-fno-range-check选项的情况下无法编译64位整数的程序?

如果没有选项 -fno-range-check 我无法编译这个简单的程序: 程序big_int 使用 ISO_FORTRAN_ENV 整数(kind=int64)::my_int 打印*,巨大(my_int) my_int = 9223372036854...

回答 1 投票 0

如何在 Fortran 中定义函数

我正在尝试用 Fortran 创建一个程序,但是当我创建这个函数时 real(KIND=bigreal) 函数 ma(M) real(KIND=bigreal) uma, M uma = M*(1/1000)*(1/Na) 马=马 返回 ...

回答 1 投票 0

如何在 Fortran 90 中为数组元素设置双精度

我对 Fortran 代码不太熟悉,想将其与一些 C 代码进行比较。我对一个想要具有双精度的数组有以下定义(因为我想比较数字

回答 1 投票 0

如何让 gfortran 在配备 M2 的 Macbook pro 上运行?

我尝试在配备 M2 的 2022 Macbook pro 上运行 gfortran 并运行 Ventura 13.1,但我不断收到此错误: ld:YAML 文件中不支持的 tapi 文件类型“!tapi-tbd” '/库/开发人员/

回答 2 投票 0

VS Code 具有跨文件的现代 Fortran linting

我正在 Windows 上使用 Modern Fortran 扩展运行 VS Code。我已经安装了 fortls (不是 fortran-language-server,而是 fortls)。我还有带有 gfortran 的 mingw 工具链。 我有一个 Fortran

回答 1 投票 0

f2py 由于 python 中的属性错误而失败

我正在尝试通过 f2py 在 Python 3.10 中使用 Fortran 95 函数。 我编译如下: python -m numpy.f2py -c -m isprim f2p.f95 我的 F95 代码: 函数 isprima (p) 整数,意图(in):: p

回答 1 投票 0

使用存档库编译 fortran 程序会导致未定义的引用状态

我制作了一个小型图书馆并将其存档。我试图在编译程序时使用该存档,但最终得到了未定义的引用状态。 这是一个例子。 主要.f90: 程序主程序 ...

回答 1 投票 0

GNU Fortran - 函数“dcosd”没有隐式类型

我是 Fortran 编码的新手,也是 GNU Fortran 和 Code::Blocks 的新手。 我已经在 Win10 上安装了 codeblocks-20.03mingw-setup,现在尝试从头开始运行这段代码: 程序你好 隐式

回答 1 投票 0

安装 fortran 编译器和 scikits.bvp_solver 包的问题

使用 scikits.bvp_solver 包需要 easy_install 和 fortran 编译器。由于他们推荐使用 gfortran,我按照说明进行操作(https://masuday.github.io/fortran_tutorial/

回答 1 投票 0

Fortran 中的程序每次执行都会打印不同的结果

该程序每次运行时都会打印变量 ar 的不同值。运行之间的代码没有任何变化。 隐式实数 *8 (A-H,O-Z) PI = 0 PI=4.D0*ATAN(1.D0) ...

回答 1 投票 0

renv::restore() 无法恢复安装 Matrix 的库:编译失败

我使用 renv 来快照我创建的数据集所需的包库:https://github.com/mtwente/nordatlantisk-ft。但是,我在另一台计算机上克隆了存储库并想要恢复

回答 1 投票 0

GFortran 错误:ld:尝试编译时未找到 -lSystem 的库

尝试使用 gfortran 编译简单的 fortran-90 文件时遇到奇怪的错误。我正在开发 macOS mojave 系统。我安装了 gfortran 8.2.0,并通过

回答 10 投票 0

在 Apple Silicon 上进行 x86 编译的 Fortran/C 程序

我正在尝试编译一个用Fortran编写的软件,它还需要一些用C编写的库。该软件最初是为了在x86 Linux架构上编译而编写的,但我正在尝试

回答 1 投票 0

如何在 Fortran 子例程中定义意图输出的动态数组并使用 f2py 在 Python 中调用它们?

我是使用现代 Fortran 结构的新手。我已成功应用动态分配数组作为输入,并在该 jupyter 笔记本单元中验证和确认了单个输出结果:

回答 1 投票 0

如何在numpy的f2py中调用Fortran的FINDLOC

我对使用具有新功能的 Fortran 2008 版本相对较新。对于特定的应用程序,使用 Fortran 中的 findloc 的能力将显着加快我的代码速度。 我正在尝试执行...

回答 1 投票 0

用VSCODE编译Fortran时无法设置断点

我是 Visual Studio Code 新手,在调试 Fortran 代码时遇到问题,因为我无法在 Windows 11 中的 VS Code 中设置断点 我将用于测试的代码放在下面。 !主要...

回答 1 投票 0

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