首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gfortran make函数出错:选项-- i无效

gfortran是一个GNU Fortran编译器,make函数是GNU工具链中的一个命令行工具,用于管理和构建项目。当你使用gfortran编译器的make函数时,如果遇到选项"--i"无效的错误,可能是因为该选项在当前环境中不受支持。

首先,让我们来了解一下gfortran和make函数的基本概念和作用:

  1. gfortran:
    • 概念:gfortran是GNU计划下的Fortran编译器,用于将Fortran源代码编译成可执行文件或库。
    • 分类:编译器/解释器
    • 优势:免费开源、跨平台、符合Fortran语言标准、提供丰富的优化选项。
    • 应用场景:用于开发和优化科学计算、数值模拟、天气预报、物理模拟等需要高性能数值计算的应用。
    • 腾讯云相关产品和产品介绍链接地址:腾讯云暂未提供针对Fortran编译器的特定产品,但可以使用腾讯云提供的计算实例和虚拟机服务来搭建适合Fortran编译环境的计算资源。
  • make函数:
    • 概念:make函数是一个在命令行中运行的工具,它根据项目中的Makefile文件来自动化构建和管理软件项目的编译、链接等过程。
    • 分类:构建工具
    • 优势:提供了一种简单而强大的方法来组织和管理大型软件项目,减少了手动编译的工作量,提高了效率。
    • 应用场景:适用于任何需要编译和构建的软件项目,特别是C/C++项目。
    • 腾讯云相关产品和产品介绍链接地址:腾讯云暂未提供针对make函数的特定产品,但可以使用腾讯云提供的计算实例和虚拟机服务来运行和管理make函数相关的构建工具和软件项目。

针对你提到的错误,"选项--i无效",这可能是因为gfortran编译器不支持"--i"这个选项。可能是选项名称拼写错误或者该选项在该版本的编译器中被弃用。

建议你检查makefile文件或编译命令中是否存在"--i"选项,如果存在,则尝试移除或更正该选项。

如果你需要进一步的帮助和支持,建议参考gfortran编译器的官方文档或在线社区,以获取更详细和准确的解决方案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

前端要知道的Linux 的 RPM 和 YUM 包管理

假设您知道它实际上在 gcc-gfortran 包中,而且您已下载或获取了该包的副本,您可以尝试使用 rpm 命令和 -i(表示安装)选项来安装它,如 中所示。...更新与安装类似,但使用的是 -U 或 -F 选项,而不是 -i 选项。这两个选项之间的区别在于,-U 选项将升级一个现有包或者在该包未安装时安装它,而 -F 选项仅升级或刷新 一个已安装的包。...可以添加其他查询选项,比如添加 -l 来列出文件或添加 -i 来列出信息。...解决方案是使用 rpm 的 --force 选项或 yum 的 reinstall 函数强制重新安装它。 展示了如何使用 yum 重新安装,然后验证该包现在是正常的,删除的文件已被恢复。...为了演示这一点, 还使用 --resolve 选项在我们下载 gcc-gfortran 时显示已下载的文件。请注意,我们没有指定架构(x86_64 或 i686),所以默认下载为 i686 版。

4.1K30
  • Linux中RPM 和 YUM 包管理详解

    假设您知道它实际上在 gcc-gfortran 包中,而且您已下载或获取了该包的副本,您可以尝试使用 rpm 命令和 -i(表示安装)选项来安装它,如 中所示。...更新与安装类似,但使用的是 -U 或 -F 选项,而不是 -i 选项。这两个选项之间的区别在于,-U 选项将升级一个现有包或者在该包未安装时安装它,而 -F 选项仅升级或刷新 一个已安装的包。...可以添加其他查询选项,比如添加 -l 来列出文件或添加 -i 来列出信息。...解决方案是使用 rpm 的 --force 选项或 yum 的 reinstall 函数强制重新安装它。 展示了如何使用 yum 重新安装,然后验证该包现在是正常的,删除的文件已被恢复。...为了演示这一点, 还使用 --resolve 选项在我们下载 gcc-gfortran 时显示已下载的文件。请注意,我们没有指定架构(x86_64 或 i686),所以默认下载为 i686 版。

    2.7K21

    【OpenCV】如何在Linux操作系统下正确安装 OpenCV

    编译 第七步:配置路径 第八步:测试 opencv 第一步:下载依赖文件 这一步非常重要,如果是缺少某个依赖文件,编译 过程也不会出错,但是在使用 opencv 函数的时候就是提示错误,只能删了重新编译...liblapacke-dev sudo apt-get install libxvidcore-dev libx264-dev sudo apt-get install libatlas-base-dev gfortran...//github.com/opencv/opencv_contrib/releases 然而在下载过程中可能会出现下载不完全的情况(起码我是这样的),往往出现的问题是缺少 boostdesc_bgm.i...sudo make -j4 在进行 make 的时候,大概到 77%左右就会出现错误,提示你缺少.i 文件。这个时候打开之前下载好的.i 文件夹,通过命令移植到缺失目录下。...没有那个文件或目录 654 | #include "boostdesc_bgm.i" | ^~~~~~~~~~~~~~~~~ compilation terminated. make[2]: ***

    52110

    当Intel的神经棒遇到NVIDIA的Jetson TX2

    默认为12 -in InputNodeName:选择指定一个特定的输入图层(它将匹配prototxt文件中的名称,可选项) -on OutputNodeName:默认情况下网络是通过输出张量进行处理的,...这个选项允许用户在网络中选择一个替代端点(可选项) -is InputWidth InputHeight:输入尺寸,需要与网络匹配 -o OutputGraphFilename:生成的graph文件存储路径...lsb-release cmake libgflags-dev libgoogle-glog-dev liblmdb-dev swig3.0 graphviz libxslt-dev libxml2-dev gfortran...3.将图像转换为半精度浮点数(fp16)数组(NCS输入数据格式为fp16),并使用LoadTensor函数调用将图像加载到NCS上。skimage库可以在一行代码中完成此操作。...in range( 0, 5 ): print ('prediction ' + str(i) + ' is ' + labels[order[i]]) # Display the image on which

    5.5K50

    MySQL或者MariaDB里面sql_mode的设置详解

    NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION Make...全部sql_mode MySQL版本<=5.6.5 默认为空 可选值如下: 参数 含义及示例 ALLOW_INVALID_DATES 允许无效的日期插入到数据库(无效的日期插入时候会有warning,但仍能插入...除了增加一些烦恼,这个选项好像没有任何好处,要访问保存为关键字的数据库、表或列名,用户必须引用该选项。...例如某个表中有user这一列,而MySQL数据库中又有user这个函数, user会被解释为函数,如果想要选择user这一列,则需要引用。...>createtable `partition` (i int(3));  对于表名或者其它与保留关键字的地方或者内置函数同名称的话,,必须加反引号,不然MySQL报错。

    2.3K20

    树莓派4B 安装opencv完整教程基于python3(各种错误解决)

    libswscale-dev libv4l-dev -y sudo apt-get install libgtk2.0-dev -y sudo apt-get install libatlas-base-dev gfortran...需要比较长的时间,慢不要紧,不报错就行 配置成功界面 六,编译 输入 make 然后开始各种坑总结 第一个大坑 可以在一个大佬的百度云盘里下载然后将所有带i结尾的文件全部都拷贝到 opencv_contrib...5NuTFiP4SD649FgIJw 提取码:mbsj 原文链接:https://blog.csdn.net/weixin_43308627/article/details/97814927 继续输入make...如果是连续在这个地方出错,都是这一操作 完成哈哈哈哈哈 七,安装 基本无意外 sudo make install 成功,最后测试一下 python3 import cv2 不报错即完成 最后总结一下

    1.5K10
    领券