gfortran 行长度限制

发布于 2025-01-12 17:56:41 字数 103 浏览 0 评论 0原文

有没有办法禁用 gfortran 编译器中的行长度限制?我正在从 ifort 移植到 gfortran,我想知道是否有一种简单的方法可以做到这一点,而无需遍历代码并在需要的地方手动引入行延续。

Is there a way of disabling the line length limit in the gfortran compiler? I am porting from ifort to gfortran and I wonder if there is an easy way to do so without going through the code and introduce line continuation by hand everywhere where it is needed.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

同尘 2025-01-19 17:56:41

研究 GCC 手册的选项

-ffixed-line-length
-ffree-line-length

-固定行长度-n

设置在源文件中的典型固定格式行中忽略字符的列...n 的常用值包括 72(标准和默认)、80(卡片图像)和 132(对应于“扩展”)某些流行编译器中的“-source”选项)。 n 也可以是“none”,这意味着整行都是有意义的,并且连续的字符常量永远不会附加隐式空格来填充该行。 -ffixed-line-length-0-ffixed-line-length-none 含义相同。

-ffree-line-length-n

设置列,在该列之后,源文件中典型自由格式行中的字符将被忽略。默认值为 132。n 可以为“none”,
意味着整行都是有意义的。 -ffree-line-length-0
-ffree-line-length-none 含义相同。

Investigate the options

-ffixed-line-length
-ffree-line-length

GCC manual:

-ffixed-line-length-n

Set column after which characters are ignored in typical fixed-form lines in the source file... Popular values for n include 72 (the standard and the default), 80 (card image), and 132 (corresponding to “extended-source” options in some popular compilers). n may also be ‘none’, meaning that the entire line is meaningful and that continued character constants never have implicit spaces appended to them to fill out the line. -ffixed-line-length-0 means the same thing as -ffixed-line-length-none.

-ffree-line-length-n

Set column after which characters are ignored in typical free-form lines in the source file. The default value is 132. n may be ‘none’,
meaning that the entire line is meaningful. -ffree-line-length-0
means the same thing as -ffree-line-length-none.

花之痕靓丽 2025-01-19 17:56:41

我使用了 -ffree-line-length-none ,这样源代码中的超长行就不会导致错误

I used -ffree-line-length-none so that my extra long lines in the source code didn't cause errors

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文