minigui3.2 安装教程
1、安装环境
ubuntu16.04 64位
2、安装包下载
由于github下载经常断连,安装包我已经下好,包含build-minigui-3.2.tar.gz和freetype-2.10.0.tar.gz,下载地址链接:https://pan.baidu.com/s/1GO2Lqlrmiaez8eMCltxGvA
提取码:cn18
3、安装依赖软件
使用sudo apt-get install 令安装以下软件:
gcc
g++
binutils
autoconf
automake
libtool
make
cmake
pkg-config
4、安装依赖库
使用sudo apt-get install 令安装以下软件:
libgtk2.0-dev
libjpeg-dev
libpng12-dev
libfreetype6-dev
libsqlite3-dev
libxml2-dev
5、安装过程
- 解压build-minigui-3.2.tar.gz
tar xvf build-minigui-3.2.tar.gz
- 安装gvfb依赖库
进入gvfb目录。依次执行以下命令:
cmake .
make
sudo make install
- 安装chipmunk依赖库
进入3rd-party/chipmunk-5.3.1目录。依次执行以下命令:
cmake .
make
sudo make install
- 编译MINIGUI源代码
进入minigui-res目录。依次执行以下命令:
./autogen.sh
./configure
sudo make install
- 建立所有代码
回到build-minigui-3.2目录内,执行命令:
./build-all.sh
- 安装freetype-2.10.0
先解压再安装
tar xvf freetype-2.10.0.tar.gz
cd freetype-2.10.0
./configure
make
sudo make install
6、验证是否安装成功
进入到mg-sample目录。在该目录执行命令:
./configure
make
然后进入到当前目录下的same目录,运行same程序
./same
运行结果
7、安装libminigui_ths
wget -qO - http://files.fmsoft.cn/ubuntu/key/fmsoft.gpg | sudo apt-key add -
使用vim编辑/etc/apt/source.list文件,在文件最末尾添加:
deb http://files.fmsoft.cn/ubuntu/ xenial restricted
sudo apt update
sudo apt install libminigui-ths-dev
minigui3.2 安装教程相关推荐
- 【网站汇总】安装教程系列
目录 1.Anaconda 2.Pytorch 3.Tensorflow 4.LaTeX 5.博客搭建 1.Anaconda [CV]Anaconda 安装教程_Fannnnf的博客-CSDN博客 2 ...
- oracle 11g完全安装教程(CentOS)
oracle下载链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html oracle ...
- vs安装一直在提取文件_Visual Studio 2019下载及安装教程
宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...
- 这套完美的Java环境安装教程,完整,详细,清晰可观,让你一目了然,简单易懂。⊙﹏⊙...
JDK下载与安装教程 2017年06月18日 22:53:16 Danishlyy1995 阅读数:349980 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csd ...
- iOS7系统iLEX RAT冬青鼠安装教程:无需刷机还原纯净越狱系统
全网科技 温馨提醒:iLEX RAT和Semi-Restore的作用都是让你的已越狱的设备恢复至越狱的初始状态. 可是要注意无论你是用iLexRAT冬青鼠还是Semi-restore.对于还原来说都存 ...
- TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程
点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 [导读]今年三月谷歌在TensorFlow开发者峰会上宣布TensorFlow 2.0 ...
- mysql为什么每天0点就装东西_MySQL的详细安装教程
1.安装之前需要注意的几点 建议不要安装最新版本,一般找mysql5.0系列版本即可: mysq1官网有.zip和.msi两种安装形式: zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西:m ...
- Centos7上安装oracle11g/12c的安装教程推荐及注意事项
Centos7上安装oracle11g的安装教程推荐及注意事项 历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表.总有些疑问,比如为何如此复杂的数据库为何还会有如此之多 ...
- ROS 不能再详细的安装教程
ROS 不能再详细的安装教程 版权声明:本文为博主原创文章,转载请标明出处: http://www.cnblogs.com/liu-fa/p/5779206.html 关于ROS(Robot OS 机 ...
最新文章
- Git 面对不同的场景的命令使用
- 为了孩子上名校,他们发论文给子女署名,Nature发文报道韩国学术不当行为
- 《Debug Hacks》和调试技巧
- Learning Cocos2d-x for WP8(9)——Sprite到哪,我做主
- QT QTreeWidget 行切换时改变背景色
- vi插入模式下的backspace键和方向键“不正常”使用解决方法
- 华为30pro什么时候能升鸿蒙,荣耀30Pro、荣耀30Pro+什么时候升级鸿蒙系统 荣耀30Pro、荣耀30Pro+怎么升级鸿蒙系统...
- 线程、进程、程序区别
- 【C++深度剖析教程39】实现C++数组类模板
- java 查询功能实现的八种方式
- nagios监控服务器的搭建
- stl:queue 源码_C ++ STL中的queue :: empty()和queue :: size()
- centos 关机命令_Linux anacron命令用法详解
- vue-cli4 无法访问static资源问题
- html前沿技术网页,HTML5新技术给网站带来了哪些改变
- java给数组排序_java数组如何排序
- html 卫星地图显示地名,卫星图看:河南10个名字非常好听的县(区),你认识几个?...
- crt是什么意思 windows编程_软件工程师应该知道的关于Windows API、CRT和STL二三事...
- 自动化运维工具ansible安装及使用
- jwplayer.v7.1.4视频播放器的使用
热门文章
- Kruskal重构树 学习笔记
- 谷歌AI中国中心成立,人工智能势不可挡?
- MEM/MBA 写作-论证有效性分析(04)逻辑缺陷-偷换概念以偏概全
- 上海市四金和税的算法
- SAP Scripting Tracker基本使用技巧
- 解决:Unknown column ‘id‘ in ‘where clause‘ 问题
- PVM and MPI 比较
- cgroup v2介绍及测试
- java适合音频格式_我应该为java使用什么音频格式?
- 轻量级日志系统 PLG(**Promtail + Loki + Grafana**)架构技术调研