ubuntu16.04 minigui

打开minigui官网,http://www.minigui.com/download

Building MiniGUI 4.0

Prerequisites

First, make sure that you are using Ubuntu 16.04 LTS or 18.04 LTS.

Note:Ubuntu pc ram is greater than 4GB, otherwise the full compilation of minigui will fail.

You should run sudo apt install  to install the following packages on your Ubuntu system.

  • Building tools:
    • git
    • gcc/g++
    • binutils
    • autoconf/automake
    • libtool
    • make
    • cmake
    • pkg-config
  • Dependent libraries:
    • libgtk2.0-dev
    • libjpeg-dev
    • libpng12-dev (libpng-dev on Ubuntu 18.04 instead)
    • libfreetype6-dev
    • libinput-dev
    • libdrm-dev
    • libsqlite3-dev
    • libxml2-dev
    • libssl1.0-dev
    • electric-fence (used by mg-tests)

Note that if you are using Ubuntu 18.04, please install libpng-dev. Ubuntu 18.04 does not provide support for libpng12-dev.

Steps

Please make sure that you can visit GitHub and you can do sudo on your Ubuntu system.

  1. Clone build-minigui-4.0 repository from GitHub:

     $ git clone [email protected]:VincentWei/build-minigui-4.0.git
     $ cd build-minigui-4.0
    
  2. Copy config.sh to myconfig.sh and edit myconfig.sh to match your needs:

     $ cp config.sh myconfig.sh
    
  3. Run fetch-all.sh to fetch all source code from GitHub:

     $ ./fetch-all.sh
    
  4. Run build-deps.sh to build and install gvfb, chipmunk, and harfbuzz:

     $ ./build-deps.sh
    
  5. Run build-all.sh to build all:

     $ ./build-all.sh
    
  6. Run mguxdemo:

     $ cd /usr/local/bin
     $ ./mguxdemo
    

When there is any update in the remote repos, you can run update-all.sh to update. You can run clean-build-all.sh to uninstall, clean, and re-install them.

Note that you might need to run ldconfig to refresh the shared libraries cache before running mguxdemo.

ubuntu16.04 minigui_第1张图片

 

 

你可能感兴趣的:(ui)