自己动手编译octave 4.0.0

2023-11-03

  今天在做作业的时候,发现imread不能使用,说要安装相应的图形包,可是要安装image时,却发现要求4.0.0版本,而我本机的linux系统ubuntu15.04只有3.8.x的安装源,没办法,只能自己动手编译、安装啦。


sudo apt-get build-dep octave
sudo apt-get install libportaudio-dev libqt4-opengl-dev     #for gui
#sudo apt-get install  libqt4-dev libqscintilla2-dev        #for gui, (unnecessary for Ubuntu)
#sudo apt-get install llvm  #for jit
sudo apt-get install bison

wget https://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz

tar xzf octave-4.0.0.tar.gz

cd octave-4.0.0

./configure
#./configure --enable-jit

make

make check

sudo make install

 

转载于:https://www.cnblogs.com/simplelovecs/p/5138173.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自己动手编译octave 4.0.0 的相关文章

  • nslookup命令详解

    nslookup命令用于查询DNS的记录 查看域名解析是否正常 在网络故障的时候用来诊断网络问题 nslookup的用法相对来说还是蛮简单的 主要是下面的几个用法 1 直接查询 这个可能大家用到最多 查询一个域名的A记录 nslookup
  • 安装黑苹果双系统专辑贴(持续更新...)

    最近终于开始研究黑苹果 然后浏览了几篇文章贴收集一下 以便需要时随时阅览 和同学们互相学习 零基础篇 1 https blog csdn net a792396951 article details 80230946 2 https zhu
  • InfoQ视频直播分享报名:前贝尔实验室、Oracle架构师为你在线揭秘分布式平台内核...

    报名方式 关注InfoQ微信公众号 ID infoqchina 回复 InfoQ 即可观看在线直播技术分享 分享地点 u0026amp 时间 InfoQ直播微课堂将在熊猫 TV 网站播出 看腻了卖肉的女主播 来看看QCon 的明星讲师如何
  • 下载 arm-linux-gcc

    https releases linaro org components toolchain binaries latest 4 arm linux gnueabihf 如果你使用的是ubuntu系统 你可以使用apt方式来安装arm li
  • keil mdk代码提示与代码补全设置

    主要参考https blog csdn net w5862338 article details 50520423 结合自己的实际问题 一旦习惯了一些实用的功能 当进入到类似的环境中而没有熟悉的功能 会觉得很不方便 代码提示与补全就是这样实
  • 操作系统笔记六(文件管理)

    1 文件逻辑结构 1 1逻辑结构的文件类型 分类 有结构文件 例如 PNG文件 无结构文件 1 2顺序文件 1 3索引文件 2 辅存的存储空间分配 2 1分配方式 连续分配 直接分配连续的存储空间 链接分配 隐式链接 在盘块内指定下一个盘块
  • 03LinuxC线程学习之线程共享和非共享

    1 线程共享和非共享 1 1 线程共享资源 1 文件描述符表 由于线程间共享进程间的内容 而文件描述符表在主线程的PCB当中 各个线程可以直接去请求访问 所以线程间通信就不需要像进程那样通过管道这些方式通信 2 每种信号的处理方式 即当某个
  • Elasticsearch 日志

    下载并安装 Filebeat 首次使用 Filebeat 请参阅入门指南 复制代码片段 curl L O https artifacts elastic co downloads beats filebeat filebeat 7 2 0
  • 操作系统 段页式存储管理

    一 引入 分页系统是以页面作为内存分配的基本单位 能有效地提高内存利用率 但信息共享等不方便 分段系统是以段作为内存分配的基本单位 它能够更好地满足用户多方面的需要 信息共享 动态链接等 但采用分区方式管理物理内存 仍然存在碎片问题 段页式
  • 通过源码包*.src.rpm定制开发rpm

    为什么80 的码农都做不了架构师 gt gt gt 1 基本流程 1 下载 安装相应的src rpm包 wget xxx src rpm rpm ivh xxx src rpm 这里的 安装 是指把xxx src rpm中的tar gz p
  • [架构之路-185]-《软考-系统分析师》-3-操作系统基本原理 - 文件索引表

    目录 一 文件的索引块 二 索引分配表 三 索引表的链接方案 四 多层索引 五 混合索引分配 一 文件的索引块 存放在目录中的文件 并非是文件的真实内容 目录中记录了文件的索引块是几号磁盘块 文件对应的索引表是存放在指定的磁盘块中的 二 索
  • 自己动手写操作系统(一)

    本系列文章将一步步实现一个简单的操作系统 实验环境是在Linux系统下通过Bochs虚拟机运行我们自己写的操作系统 一 实验环境搭建 1 Ubuntu的安装 Windows用户可以选择在虚拟机中安装Ubuntu 具体安装教程可自行搜索 2
  • 使用inet_ntop转换IPv6地址时在macOS和linux上的行为不一样

    下面这段python代码在macOS和linux时运行的结果是不同的 import socket ip socket inet pton socket AF INET6 1 2 3 0 5 6 7 8 print socket inet n
  • 磁盘调度算法笔记和练习题

    磁盘调度算法 先来先服务FCFS 最短寻道时间优先SSTF 扫描调度SCAN 练习题 先来先服务FCFS 最短寻道时间优先SSTF 扫描调度SCAN 它是一次只响应一个方向上的请求 这个方向上的请求都响应完了 再掉头处理另一个方向上的 有点
  • CentOS Linux服务器安全设置

    转自 http www osyunwei com archives 754 html 引言 我们必须明白 最小的权限 最少的服务 最大的安全 所以 无论是配置任何服务器 我们都必须把不用的服务关闭 把系统权限设置到最小话 这样才能保证服务器
  • 32位的Ubuntu16.04安装QT5.8,并编译实现window环境下的代码

    开始 这是本人的第一篇博客 自己经常在网上找问题的解决方法 发现有些问题很难找到合适的解决方法 所以自己也写写 希望能帮助到大家 有错的地方大家指出 安装环境 linux环境 Ubuntu16 04 32位系统 使用apt get命令进行安
  • Linux(12):磁盘配额(Quota)与进阶文件系统管理

    磁盘配额 Quota 的应用与实作 Quota 的一般用途 针对 www server 例如 每个人的网页空间的容量限制 针对 mail server 例如 每个人的邮件空间限制 针对 file server 例如 每个人最大的可用网络硬盘
  • Java的引用类型有几种?区别是什么?

    nbsp Java的引用类型有几种 区别是什么 在开始前我有一些资料 是我根据自己从业十年经验 熬夜搞了几个通宵 精心整理了一份 Java的资料从专业入门到高级教程 工具包 点个关注 全部无偿共享给大家 在评论区回复 888 之后私信回复
  • Java语言真的跌落神坛了吗?

    Java语言真的跌落神坛了吗 在开始前我有一些资料 是我根据自己从业十年经验 熬夜搞了几个通宵 精心整理了一份 Java的资料从专业入门到高级教程 工具包 点个关注 全部无偿共享给大家 在评论区回复 888 之后私信回复 888 即可拿走
  • 锂电池管理系统(BMS)

    引言 在现代科技的推动下 锂电池已经成为各种电动设备和能源存储系统的首选能源媒介 然而 锂电池在充电和放电过程中存在一系列潜在的安全隐患 同时其性能和寿命也受到一些限制 为了解决这些问题 锂电池管理系统 BMS 应运而生 BMS不仅仅是一个

随机推荐

  • 问题:overflow 和 justify-content 同时使用出现内容被裁减的问题

    文章目录 开发的时候遇到如下问题 原因 解决 开发的时候遇到如下问题 当给一个容器的样式同时添加 justify content center 和 overflow x auto 属性 当内容长度超过容器的长度的时候会出现左侧内容被裁剪的问
  • springMVC 国际化 多语言

    springMVC 国际化 多语言 配置 系统有时需要考虑多国人员使用 比如中国人 美国人 日本人 韩国人 面向不同国家的使用者应该能方便地在不同语言之间进行切换 比如中文 英文 日文 韩文 常用的有两种方式 1 根据浏览器默认语言设置系统
  • ClickHouse中文官方文档

    什么是 ClickHouse ClickHouse 是一个面向列的数据库管理系统 DBMS 用于查询的在线分析处理 OLAP 在 正常 的面向行的 DBMS 中 数据按以下顺序存储 排 手表ID Java启用 标题 好活动 事件时间 0 8
  • SSL/CA 证书及其相关证书文件(pem、crt、cer、key、csr)

    数字证书是网络世界中的身份证 数字证书为实现双方安全通信提供了电子认证 数字证书中含有密钥对所有者的识别信息 通过验证识别信息的真伪实现对证书持有者身份的认证 数字证书可以在网络世界中为互不见面的用户建立安全可靠的信任关系 这种信任关系的建
  • 《关键对话,如何高效能沟通》读书笔记(上)

    读书使人进步 每天进步一点点 在工作中相关的能力可以分为七类核心能力 沟通表达能力 信息处理能力 运用科技的能力 计划组织的能力 解决问题的能力 团队合作的能力 数字概念的能力 其中把沟通表达能力列为七类核心能力之首 可见沟通表达能力在一个
  • 网络安全-Mysql注入知识点

    目录 注释 SQL语句 查询语句 UNION LIMIT ORDER BY information schema SCHEMATA TABLES COLUMNS 常用函数 基本函数 盲注 字符串处理函数 报错注入 时间盲注 本篇文章介绍sq
  • 用P5 JS绘制动态绚丽烟花——动态篇

    上一节我们探究了绘制静态图像手绘与码绘的差异 但是万事万物 变化万千 有很多东西仅仅用静态是无法描述的 正如恩格斯所言 整个自然界 从最小的东西到最大的东西 从沙粒到太阳 从原生生物到人 都处于永恒的产生和消灭中 处于不断的流动中 处于无休
  • MySQL库表结构和数据导出导入

    导出数据库 导出dbname表结构 mysqldump uroot p123456 d dbname gt dbname sql 导出dbname表数据 mysqldump uroot p123456 t dbname gt dbname
  • 设备树下的 platform 驱动编写

    一 设备树下的 platform 驱动简介 platform 驱动框架分为总线 设备和驱动 其中总线不需要我们这些驱动程序员去管理 这个是 Linux 内核提供的 我们在编写驱动的时候只要关注于设备和驱动的具体实现即可 在没有设备树的 Li
  • moviepy音视频剪辑:音视频的加载和输出

    专栏 Python基础教程目录 专栏 使用PyQt开发图形界面Python应用 专栏 PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一 概述 在本地进行音视频处理时 首先要从视频文件进行音视频加载 最后要将处理结果输出到文
  • 机器学习 TOP 10 必读论文

    来源 AI科技大本营 编辑 Donna Medium上的机器学习深度爱好者必关注的账号Mybridge照例对11月发表的学术论文进行了排名 整理出了10篇必读论文 建议收藏深读 1 Alpha Zero 用强化学习算法对中国象棋和国际象棋进
  • SD卡 SPI模式操作(1)初始化SD卡

    原文 本人转载 帆登小站 SD卡 SPI模式操作 1 初始化SD卡 作者是初学者 水平有限 本文仅作为个人学习笔记使用 不能保证内容的正确性 部分资料来源于网络 参考了SD卡协议2 0手册等资料 如果有歧义 可以与作者联系 目录 SD卡 S
  • Docker使用阿里云镜像仓库、Harbor介绍和使用、Harbor自动同步镜像

    Docker使用阿里云镜像仓库 这里用阿里云的镜像仓库 使用前准备 登录阿里云找到容器镜像服务 先创建一个命名空间然后就可以创建镜像仓库 得到仓库地址后可以开始使用 上传镜像 1 使用命令先登录 docker login username
  • dede php调用指定文章,织梦dede怎么调用指定的文章

    在织梦dede网站首页调用站内新闻是必不可少的 但是有的时候不能根据自己的需要来调用指定的文章 想要调用自己指定的文章还要做一些修改 在网站中调用指定文章可以使用织梦默认的标签idlist 在调用的时候使用以下代码 dede arclist
  • 达梦数据库JDBC连接池断开自动重连设置

    一 场景 在网络状况不是非常良好 经常会出现暂时性的拥塞或者断开的情况 而且当我们重启数据库时也会发生类似的情况 所以需要配置中间件的连接池来实现连接测试以及自动重连 通过重新配置连接池 成功解决了这个问题 下面会给出一份数据源配置参数详单
  • show processlist 命令详解

    如果有 SUPER 权限 则可以看到全部的线程 否则 只能看到自己发起的线程 这是指 当前对应的 MySQL 帐户运行的线程 mysql gt show processlist Id User Host db Command Time St
  • vue Table组件封装 - 渲染列表、不同表格列、分页、位于编辑面板中

    效果描述 点击输入框弹出table面板 面板包括标题 列表分页 检索条件 确定取消安钮 单选全选框 面板回显已选中条目 切换页时仍能显示 思路 组件中包括面板整体样式 标题 按钮 分页组件 页面中将搜索条件 th tr用slot传入组件模板
  • mysql order by null last_order by 语句出现null的情况

    Oracle 结论 order by colum asc 时 null默认被放在最后 order by colum desc 时 null默认被放在最前 nulls first 时 强制null放在最前 不为null的按声明顺序 asc d
  • 钢条切割问题(Java)——暴力法(Brute force)

    Rod Cutting题目 注意 本题采用txt文件读入 屏幕输出 如果需要屏幕读入屏幕输出 可以留言或者自己改代码 说明 暴力法 Brute force 列出每种切割方案 比较哪种切割方案利润最大 所需时间T O 2 n import j
  • 自己动手编译octave 4.0.0

    今天在做作业的时候 发现imread不能使用 说要安装相应的图形包 可是要安装image时 却发现要求4 0 0版本 而我本机的linux系统ubuntu15 04只有3 8 x的安装源 没办法 只能自己动手编译 安装啦 sudo apt