ubuntu1404安装hidost
首先查看一下hidost的安装需求
基础款:
python2.7
Java7
C++ 11
CMake
还有C++的一些符合Ubuntu1404的libraries:Boost Filesystem等等
升级款:
SWFRtools
libquickly
poppler
开始安装基础
安装Ubuntu1404
Ubuntu1404镜像下载
在虚拟机中安装好Ubuntu1404
安装Java 7
jdk1.7的下载
提取码:1111
jdk1.7的安装教程可以参考这个,只需要改动jdk的版本为自己的版本号就可以
安装CMake
为了保证CMake的版本可以在1404使用,我选择了在官网下载旧版本的CMake
我下载的是2.8.12.1版本
下载后解压缩进行安装:
cd CMake-2.8.12.1
./bootstrap
# 这里出现的错误提示:Cannot find appropriate C++ compiler on this system
# 安装了gcc和g++后报错停止
sudo apt-get install gcc g++
# 这里安装了Ubuntu1404里面的gcc版本为4.8.4,后续会检查是否支持c++11,如果不支持会相应升高gcc和g++的版本
make -j 8
sudo make install
cmake --version
# 这里会输出cmake version 2.8.12.1
到这里cmake安装完成
安装boost
boost的安装方法参考的博客
到这里基础款就全部安装完成。
开始安装升级款
安装SWFREtools
git clone https://github.com/sporst/SWFREtools.git
cd SWFREtools
ls
# 查看是否有 dissector.jar
sudo vim ~/.bashrc
在打开的文档里面加入下面这行
export CLASSPATH=$CLASSPATH:/path/to/swfretools/dissector.jar
安装libquickly
git clone https://github.com/srndic/libquickly.git
cd libquickly
mkdir build
cd build
cmake -DMAKE_TESTS=1 ..
make
sudo make install
至此,升级款安装完成
安装poppler
为了装这个包,我真的吃尽了苦头!好在最后终于找到了解决办法!以下,就是我在Ubuntu上安装poppler的过程:
sudo apt install g++ autoconf libfontconfig1-dev pkg-config libjpeg-dev libopenjpeg-dev gnome-common libglib2.0-dev gtk-doc-tools libyelp-dev yelp-tools gobject-introspection libsecret-1-dev libnautilus-extension-dev
apt-cache search poppler-qt5
sudo apt-get install libpoppler-qt5-dev
pkg-config --cflags poppler-qt5
终于装好了!网上的那些先下载poppler-data然后再装poppler的并没有帮我解决任何问题!只有上面的这个,真的解决了我的安装难题!
最后安装hidost
git clone https://github.com/srndic/hidost.git
cd hidost
mkdir build
cd build
cmake ..
make
sudo make install
到这里,hidost就安装完成啦!!!!
ubuntu1404安装hidost相关推荐
- ubuntu1404 安装php5.6-fpm
因为历史原因,不得不使用这么老的版本... 现在很少有人用ubuntu1404了,也很少有人用php5.6了,所以安装过程中遇到的问题,很多百度出来的帖子说是系统不再维护导致的,好在我没有相信,最终还 ...
- Ubuntu14-04安装redis和php5-redis扩展
PS:在系统安装完后最好执行下列命令更新下软件 实际上只要软件源没什么问题的话,安装什么软件都是OK的. 来开始安装Redis吧~~ 一:如果你的其他都OK的话,可以执行下列命令直接安装 sudo a ...
- apt-get install php5-redis,Ubuntu14-04安装redis和php5-redis扩展
PS:在系统安装完后最好执行下列命令更新下软件 实际上只要软件源没什么问题的话,安装什么软件都是OK的. 来开始安装Redis吧~~ 一:如果你的其他都OK的话,可以执行下列命令直接安装 sudo a ...
- ubuntu1404 安装 ppsspp
sudo add-apt-repository ppa:ppsspp/stable sudo apt-get update sudo apt-get install ppsspp-sdl 如果执行编译 ...
- ubuntu1404安装
在下一篇 转载于:https://www.cnblogs.com/www-caiyin-com/p/7233636.html
- 在Ubuntu1404的64bit版本下安装caffe
原创文章,未经允许不要转载 想安装很久了,一直到这时才开始安装,我是笔记本华硕FL5800L的,所以配置比较低.在win7 64位里面先装个vmware 12 pro,然后装了个Ubuntu140 ...
- python格式字符_python格式字符
用python实现接口测试(八.实现序列化与反序列化) 前言 在python中,序列化可以理解为:把python的对象编码转换为json格式的字符串,反序列化可以理解为:把json格式字符串解码为py ...
- 阿里云python中文社区_python写中文
字符串 你的源代码中包含中文的时候,在保存源代码时,就需要务必指定保存为UTF-8编码.当Python解释器读取源代码时,为了让它按UTF-8编码读取,我们通常在文件开头写上这两行: ```pytho ...
- 阿里云python中文社区_python 写中文
字符串 你的源代码中包含中文的时候,在保存源代码时,就需要务必指定保存为UTF-8编码.当Python解释器读取源代码时,为了让它按UTF-8编码读取,我们通常在文件开头写上这两行: ```pytho ...
最新文章
- 5、计算机图形学——着色与光照模型
- 微信小程序--后台交互/wx.request({})方法/渲染页面方法 解析
- 报名 | 网易MCtalk: 5G+AI新时代 探索音视频技术创新与实践
- JavaScript校验网址
- Tomcat配置技巧Top 10
- 将字符串转换成System.Drawing.Color类型
- shell学习之突发奇想 ^_^ 打印9*9乘法表
- antd中如何实现分页勾选记住之前的选项
- php写抢红包,红包生成函数(微信抢红包)
- 国密算法SM3与SM4简介与应用
- 【读图】钢铁侠 Elon Musk 的传奇人生
- 常用计算机 启动bios,各种不同品牌的电脑开机如何进BIOS界面
- 电脑蓝屏黑屏无法开机.BIOS更新.进不去系统只能重装?驱动人生解决方案
- (附源码)计算机毕业设计SSM基于框架的旅游管理系统
- VSS2005使用技巧
- pringboot餐饮点餐系统毕业设计源码301749
- 软件企业测试人员的角色与职责
- C19 the silver doe 银鹿
- 0626第一篇博客CSDN我就是那个学编程的女神。。经病!
- 小工具——寻找节点的一二三阶邻居