ubuntu16.04下安装ROI_PAC
1. 准备安装包
- fftw安装包,我这里用的是
fftw-3.2.1.tar.gz
(如果fftw不是.tar.gz格式可以使用tar -zcvf fftw-3.2.1.tar.gz /fftw的目录/fftw文件名
压缩为该格式,后面要用到该格式。压缩完一定要检查一下解压的文件名是否为fftw-3.2.1,不能包含该文件的上级路径!一定注意!!!压缩完之后自己试着尝试解压一下,看看解压的出来的文件名是不是fftw-3.2.1) - roi_pac安装包,我用的是
ROI_PAC_3_0_1.tgz
。
2.开始安装
- 解压
ROI_PAC_3_0_1.tgz
,并进入到ROI_PAC_3_0_1/ ROI_PAC
目录下,以当前目录作为工作目录。 - 在该目录下创建NetDist文件夹,并将
fftw-3.2.1.tar.gz
拷贝到该文件夹下,新建NetSrc文件夹,并将解压好的fftw-3.2.1拷贝到此文件夹下。 - 打开
ROI_PAC_3_0_1/ ROI_PAC/contrib/install-fftw.sh
,将其中的ver=3.3.3改为3.2.1(改为你的fftw版本) - 执行
sudo chmod +x ./contrib/install-fftw.sh
为install-fftw.sh赋予执行权限,然后执行./contrib/install-fftw.sh CC=cc
。这一步是通过ROI_PAC建立好的框架安装fftw。执行完后会在ROI_PAC_3_0_1/ ROI_PAC
下生成NetBuild, NetBuild, NetDist, NetInst, NetSrc四个新文件夹。 - 上一步报错的话检查NetBuild文件夹下最新的
fftw-XXXXXX-XXXX
文件夹,检查其中文本的末尾处,会报出错误的详细信息。如果是报出.../ROI_PAC/NetSrc/fftw-3.2.1/configure:Permission denied
的错误的话,执行sudo chmod +x ./NetSrc/fftw-3.2.1/configure
。 - 如果有其他问题在ROI_PAC文件夹下搜索AAREADME_BUILD_ROIPAC,该文档中有一些常见安装错误的解释。
- 第四步没有问题后会出现
export FFTW_LIB_DIR=../ROI_PAC_3_0_1/ROI_PAC/NetInst/fftw-190807-0739/lib
export FFTW_INC_DIR=../ROI_PAC_3_0_1/ROI_PAC/NetInst/fftw-190807-0739/include
路径中的数字会根据安装fftw的次数而变化。出现这两行后复制,然后终端输入sudo gredit /etc/profile
,在文档的最后粘贴这两行文本,设置好环境变量。 - 然后执行
./contrib/multibuild.sh
进行安装, 如果出现FFTW_LIB_DIR needs to be set to directory containing libfftw3f.a字样问题,则将上步中的export FFTW_LIB_DIR=../ROI_PAC_3_0_1/ROI_PAC/NetInst/fftw-190807-0739/lib
export FFTW_INC_DIR=../ROI_PAC_3_0_1/ROI_PAC/NetInst/fftw-190807-0739/include
在终端中直接执行,然后重新执行./contrib/multibuild.sh
。 - 安装完成后在ROI_PAC目录下新建名为INT_BIN文件夹,在ROI_PAC目录下搜索文件夹
multibild-XXXXXX-XXXX
(X为你安装时的数字,每个人不同),并将该文件夹下的/installs/defults/bin
文件夹下的内容复制到新建的INT_BIN文件夹下,方便后续添加变量。 - 终端输入
sudo gedit /etc/profile
,打开存放环境变量的文档,在文档末尾处添加
export INT_BIN=(“自己的ROI_PAC路径”)/ROI_PAC/INT_BIN
export INT_SCR=(“自己的ROI_PAC路径”)/ROI_PAC/INT_SCR
保存后关闭即可。
ubuntu16.04下安装ROI_PAC相关推荐
- ubuntu16.04 下安装Opencv2.4.9
ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from: https://sourceforge.net/projects/opencvlibrary/? ...
- wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法
Ubuntu16.04下安装Wechat 很久没写博客了,前两天电脑因为teamviewer不了,原因显示是libqt5gui5版本过低,研究了一波更新,卸载了libqt5gui5,和它的依赖qtba ...
- ubuntu16.04下安装openssh-server报依赖错误的解决方法
ubuntu16.04下安装openssh-server报依赖错误的解决方法 参考文章: (1)ubuntu16.04下安装openssh-server报依赖错误的解决方法 (2)https://ww ...
- Ubuntu16.04下安装有道翻译
Ubuntu16.04下安装有道翻译 参考: https://www.cnblogs.com/pursuiting/p/6194682.html 下载并安装3个依赖包 下载并安装有道词典 下载并安装3 ...
- Ubuntu16.04下安装tensorflow(CPU)spyder+pycharm
1.下载并安装Anaconda 1.1 下载 从Anaconda官网(https://www.continuum.io/downloads)上下载Linux版本 https://repo.contin ...
- Ubuntu16.04 下安装 Teamviewer 远程控制软件
TeamViewer软件介绍: TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上 ...
- ubuntu16.04下安装企业微信和微信(实测能用)
ubuntu16.04下安装企业微信和微信(实测能用) 安装deepin 安装企业微信 安装微信 安装deepin 第一步: git clone https://gitee.com/wszqkzqk/ ...
- 【踩坑】Ubuntu16.04下安装Tenda U6无线网卡驱动
Ubuntu <Ubuntu16.04下安装Tenda U6无线网卡驱动>和<18.04安装腾达Tanda U6无线网卡(RTL8192EU)驱动 >1<Tenda U9 ...
- 在ubuntu16.04下安装opencv4.1.1(借鉴多篇的成果,爬了些许坑)(001)
在ubuntu16.04下安装opencv4.1.1(借鉴多篇的成果,爬了些许坑) 一 下载 先去github上下载对应的opencv版本和opencv_contrib版本,我下载的是opencv4. ...
最新文章
- 在CentOS 6.3 64bit上安装ATS 5.3 LTS版本并测试
- LeetCode Merge k Sorted Lists(有序单链表数组的合并)
- 并发编程之Synchronized原理
- 10.02 T3 打表找递推式+十进制快速幂 九校联考凉心模拟DAY1T1
- NIO Buffer
- C#里的一些加密解密标准函数示例——DES,SHA1,RSA
- 监控系统的多协议直播(RTSP RTMP HTTP Live Streaming)
- “90后”台湾籍乘务长的第一个大陆春运
- 敬业福和花花卡算啥?这次不来,你亏了
- c mysql存储过程 out_MySQL存储过程带in和out参数
- 大型集团企业云管平台建设参考架构
- M1芯片Mac mini 2K显示器开启HiDpi
- 把码云项目上传到服务器,将本地项目上传到码云上(vue项目)
- 笔记本电脑耳机左右声道音量不一样,如何解决?
- 虚拟服务器virt,virt-install error,主机不支持任何虚拟化选项
- 我与学霸的距离计算机,你与学霸的距离,可能就差本笔记
- 制作系统光盘Server 2003 总结
- HTML网页调用 网易云 音乐播放器代码
- Java整型变量和整型常量
- 程序员正确打开碎片时间的方法
热门文章
- “全民K歌”有什么秘密?网站数据分析之数据的获取
- 猿创征文|Android开发入门工具的那些事儿
- 金九银十!阿里内部首推《SpringCloudAlibaba学习笔记》全方位讲解,细致至极!
- 【愚公系列】2022年02月 U3D全栈班 006-Unity工具栏
- 这5款黑科技手机APP,瞬间提高手机逼格!
- SpringBoot 整合EasyExcel详解(一)-高性能Excel方案
- 微型计算机内存条,微型机的RAM子系统-微计算机原理-电子发烧友网站
- java标识符(java标识符区分大小写)
- 关于WIN10新版本系统高级电源设置选项缺失问题
- 中国移动5G消息开发者社区第10期5G消息云课堂 | 直播回放已上线