ubuntu sssssssssssssssssssssssssssssssssssssssssssssssss
0.创建资源库目录
1.freetype
1)官网下载freetype 2.6.1版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install(安装成功后在minigui_lib/下出现bin、lib、include、share四个目录,lib下有libfreetype静态库)
2.HarfBuzz
1)官网下载HarfBuzz 2.5.3版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
- 将src目录下hb-ft.h文件手动复制到minigui_lib/include/harfbuzz目录下(该版本库bug,make install安装时遗漏该文件)
3.zlib
1)官网下载zlib-1.2.8版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
4.png
1)官网下载png-1.6.36版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
5.jpeg
1)官网下载jpeg V7版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
3.minigui
1)官网下载minigui 5.0.3版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
4.mGPlus
1)官网下载mGPlus 1.5.0版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
5.mGutils
1)官网下载mGutils 1.5.0版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
6.mGNcs
1)官网下载mGNcs 1.5.0版本,解压到module目录下
2)执行buildlib-min
3)执行make
4)执行make install
#显示环境准备(也可用qt)
7.cmake(已经安装者可以跳过此步骤)
1)执行sudo apt-get install cmake
如果出现问题则先更新源
8.gtk(已经安装者可以跳过此步骤)
1)执行sudo apt-get install libgtk2.0-dev
9.gvfb
1)官网下载gvfb 1.2.5版本,解压到module目录下
2)执行cmake -DCMAKE_INSTALL_PREFIX=$(pwd)/…/minigui_lib/