Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Fortran 结构体指针
我在将一个指向结构的指针分配给一个指向结构的指针时遇到问题 我使用 gfortran 4 6 3 文件名是 test pointer struct f08 因此我使用 Fortran 2008 标准 由 gfortran 4 6 3 支持
Fortran
gfortran
程序内子程序声明中的不可分类语句
因此 我用 Fortran 90 编写了一个基本的 Vigenere Cypher 但是当我尝试编译它时 由于我的内部子例程 我遇到了无法分类的语句错误 我已经在 中列出了每个子例程中使用的变量 但我仍然收到错误 我认为这是一个非常简单的修
Fortran
fortran90
gfortran
生成 [-1, 1] 范围内的随机数数组
我正在尝试在 Fortran 中的 2D 数组中生成 1 1 范围内的随机数 我知道为了生成 1 和 1 范围内的随机数 我必须将数字重新调整为 0 2 但我不知道如何填充矩阵x 10 10 with randomReal 这是代码 pro
Fortran
gfortran
错误:(1) 处名称中的字符无效
我正在尝试编译一个 Fortran 文件以及 FORTRAN 中的一些 h 文件 h 文件包含公共变量块的定义 当我用 Fortran 编译它们时 出现以下错误 integer knue ke knumu kmu knutau ktau k
gcc
Fortran
fortran90
gfortran
mixed
使用 gdb 进行 gfortran 调试:w_powf.c:没有这样的文件或目录
我正在调试一个 Fortran 程序 我有一个变量列表 其中一个预期变量几乎是其预期值的两倍 所以我用调试标志编译了程序 并开始调试 程序名称是hfock gdb hfock gdb break hfock gdb run Starting
c
debugging
GDB
Fortran
gfortran
程序收到信号 SIGSEGV:分段错误 - 大尺寸数组中的内存引用无效
我在运行此代码时遇到错误 当我使用 L 16 或 L 32 等小 L 运行代码时 我没有得到任何错误 但在 7000 8000 步后 在 L 128 或 L 96 中 我得到以下错误 Program received signal SIGS
Fortran
gfortran
gfortran 将 c 库与 conda 连接
我正在尝试在 Ubuntu 18 04 服务器上使用 conda 编译 C Fortran 程序 但我没有超级用户权限 我能够在我的 Ubuntu 18 04 PC 上使用相同的源代码正确编译程序 也使用 conda 但在服务器上我收到一堆
Linux
compilererrors
conda
crosscompiling
gfortran
在fortran中以数组格式写入
我尝试使用以下内容编写输出 file datnxn矩阵格式 我编写了代码 但输出是一列值为 f 的列 现在的问题是 如何更改要写入的文件的输出格式 从 1 2 4 5 到 1 2 3 4 5 6 8 program eccen implic
Arrays
matrix
fortran90
gfortran
使用错误类型的参数调用外部 Fortran 函数时会发生什么?
如果文件 而不是模块 中有一个独立函数 并且您使用单精度调用它 而它需要双精度数字 主 f90 program main call test 1 0 end program main 测试 f90 subroutine test a dou
floatingpoint
Fortran
gfortran
如何在 Fortran 中抑制“已删除功能:暂停语句”的警告?
我用谷歌搜索但找不到答案 我怎样才能抑制这个警告 并且只有这个 警告 删除的功能 1 处的 PAUSE 语句 我知道我可以抑制所有警告 但我只想抑制这一警告 或者如果不可能的话 抑制删除功能的警告 谢谢 A 使用 std legacy 或
gfortran
SuppressWarnings
将向量插入矩阵的特定列
如何将向量 b 插入到矩阵的 col 列中 我在 Fortran 中找不到插入或附加函数的任何语法 到目前为止 我所做的只是重新分配列中的值 但我只想插入向量 real M n n integer n col real b n M n co
matrix
Fortran
gfortran
强制 CMake 使用静态库
无耻地从 CMake 帮助列表中交叉发布 我正在尝试尽可能静态地创建二进制文件 我得到的 Fortran 代码有 X11 和quadmath 作为依赖项 并且我遇到了许多问题 也许每个问题都应该在不同的问题中 我的变量目前是 set CMA
gcc
CMake
staticlibraries
staticlinking
gfortran
打开时默认状态为“未知”
我经常看到人们使用OPEN未明确指定的语句STATUS 在 Fortran 90 和 2008 标准中 这是关于STATUS 如果指定 UNKNOWN 则状态取决于处理器 如果省略此说明符 则默认值为 UNKNOWN 我将其解释为 如果ST
Fortran
gfortran
intelfortran
Fortran 中何处放置“隐式无”
我需要放implicit none在每个函数和子程序中 或者将其放在包含这些函数和子例程的模块的开头就足够了吗 或者将其放在使用这些模块的程序的开头就足够了吗 通过观察别人的工作代码 implicit none包含在所有这些地方 我不确定这
Fortran
fortran90
gfortran
Gfortran:将纯函数视为普通函数以进行调试?
我需要调试一些pure使用 gfortran 编译的 fortran 程序中的函数 有什么办法可以忽略pure声明 以便我可以使用write print等在这 些pure无需付出很大努力就能发挥作用 不幸的是 仅仅删除它并不容易pure陈述
debugging
Fortran
gfortran
gfortran 中的 ieee_arithmetic 内在模块
我需要使用 gfortran 编译一个依赖于的库ieee arithmetic 但是发现gfortran无法识别这个模块 例如用代码a f90 program test use intrinsic ieee arithmetic real
Fortran
gfortran
在 Fortran 中使用“X != 0”时出现语法错误
我的 Fortran 程序有一个问题 它除了计算素数分解 或应该做 之外什么也不做 这就是错误 C MinGW Fortran gt gfortran aufg3 f90 aufg3 f90 15 15 if prim i 0 and mo
Fortran
gfortran
Fortran 2018+ 中过时的 DO 循环
我正在使用可能是在最新版本的 gfortran 之前编写的源代码 我知道 DO END DO 和 CONTINUE 的方式已更改 因此不能共享循环终止 有一个方便的链接here 问题是 我不知道该页面上的解释到底告诉我要做什么 如果我在新脚
loops
Fortran
gfortran
在 OSX 上静态链接 gfortran 库的正确方法
我有一个要分发的 Fortran 程序 因此我想静态链接到 gfortran 库 如果我使用以下标志编译程序 gfortran o myprog static libgfortran static libgcc myprog f otool
MacOS
gfortran
Fortran 中的特定双精度函数有用吗?
我注意到使用 gfortrantan函数返回与其参数相同类型的实值 例如一个人可以通过real kind 4 real kind 8 or real kind 16 并得到结果real kind 4 real kind 8 or real
floatingpoint
Fortran
gfortran
«
1
2
3
4
5
6
»