目录
一、安装必要的工具和库
1、编译需要cmake支持:sudo apt-get install cmake
2、还需要依赖gtk2.0:sudo apt-get install libgtk2.0-dev
3、包含许多基本库:sudo apt-get install build-essential
4、需要vim:sudo apt-get install vim
二、安装minigui
1、安装gvfb
2、安装依赖库:
3、安装minigui
4、安装minigui组件
三、验证是否安装成功
小白安装,有不足之处请谅解。
系统:Ubuntu 16.04 32位 安装minigui版本:minigui3.0.12
minigui下载地址:/en/download/
除了画线部分,其他都下载,
画线部分没必要安装,如果安装,安装过程会报错,目前没找到解决办法。
在虚拟机Home下建立minigui文件夹
将下载的安装包全部放入minigui安装包中
一、安装必要的工具和库
1、编译需要cmake支持:sudo apt-get install cmake
2、
还需要依赖gtk2.0:sudo apt-get install libgtk2.0-dev
3、
包含许多基本库:sudo apt-get install build-essential
4、需要vim:sudo apt-get install vim
二、安装minigui
1、安装gvfb
进行以下操作
tar xvzf gvfb-1.0.0.tar.gz //解压cd gvfb-1.0.0/mkdir buildcd buildcmake ..//生成makefilesudo make install//编译并安装
出现报错
解决办法:打开$gvfb-1.0.0/src/CMakeLists.txt
这个脚本,修改TARGET_LINK_LIBRARIES
这一行,加入-lX11
,重新执行cmake生成Makefile
2、安装依赖库:
tar zxf zlib-1.2.8.tar.gz #编译zlibcd zlib-1.2.8/./configure sudo makesudo make install
tar xzvf jpegsrc.v7.tar.gzcd jpeg-7/./configure sudo makesudo make install
tar zxf libpng-1.2.37.tar.gzcd libpng-1.2.37./configure sudo makesudo make install
tar xzf freetype-2.3.9-fm0818.tar.gz cd freetype-2.3.9-fm0818./configure sudo makesudo make install
3、安装minigui
tar xzvf minigui-res-be-3.0.12.tar.gz cd minigui-res-be-3.0.12./configure sudo make sudo make install
注意:在安装libminigui-3.0.12-linux前进入/home/linux/minnigui/libminigui-3.0.12-linux/src/newgdi,将gdi.c文件中的WndClientRect与WndRect函数前面的inline删掉,否则后续安装会报错
tar zxf libminigui-3.0.12-linux.tar.gzcd libminigui-3.0.12-linux./configure sudo make sudo make install
在/etc/ld.so.conf.d/下新建一个文件minigui.conf并添加以下内容,最后执行:sudo ldconfig
tar xvzf mg-samples-3.0.12.tar.gzcd mg-samples-3.0.12./configure sudo make sudo make install
报错
解决办法:进入/home/linux/minnigui/mg-samples-3.0.12/ctrl_dlg,将dlgdemo.c中的mgplus/mgplus.h注释掉
重新编译,安装即可
4、安装minigui组件
tar xzf libmgi-2.0.4.tar.gzcd libmgi-2.0.4./configure sudo make sudo make install
tar xvf libmg3d-1.0.2.tar.gz cd libmg3d-1.0.2./configure sudo make sudo make install
tar xzvf libmgutils-1.0.4.tar.gzcd libmgutils-1.0.4./configure sudo make sudo make install
tar xzvf libmgp-1.2.2.tar.gzcd libmgp-1.2.2./configure sudo make sudo make install
三、验证是否安装成功
打开mg-samples-3.0.12中的实例
成功!
如果觉得《Linux成功安装minigui教程(最详细)》对你有帮助,请点赞、收藏,并留下你的观点哦!