当前位置: 首页 > 工具软件 > MuPDF > 使用案例 >

mupdf android github,mupdf

屠盛
2023-12-01

README.md

How

to compile mupdf-qt

Compile

on Linux

Install

tools and thirdparty libraries

You should install some tools and thirdparty libraries. For Ubuntu users, you can use the following command(similar for other Linux users):

sudo apt-get install build-essential pkg-config cmake qtbase5-dev qt5-default libfreetype6-dev

Clone

source code

git clone https://github.com/xiangxw/mupdf-qt.git

cd mupdf-qt

git submodule update --init --recursive

Compile

MuPDF Source

cd mupdf

make

Compile

mupdf-qt

cd ..

mkdir build

cd build

cmake ..

make

Compile

on Window with Visual Studio

Clone

source code

git clone https://github.com/xiangxw/mupdf-qt.git

cd mupdf-qt

git submodule update --init --recursive

Compile

MuPDF Source

Go to platforms/win32, open mupdf.sln and build.

Qt5

Install Qt5 and add path of qmake.exe to PATH

Compile

mupdf-qt

Launch CMake(gui version), set source code directory and build directory. Configure and generate mupdf-qt.sln. Open mupdf-qt.sln and build it.

Compile

on Window with MSYS MinGW

Clone

source code

git clone https://github.com/xiangxw/mupdf-qt.git

cd mupdf-qt

git submodule update --init --recursive

Installing

MSYS/MinGW

Install MSYS and MinGW (http://www.mingw.org/wiki/Getting_Started).

Using the Graphical User Interface Installer, mingw-get-setup.exe,

is recommended. During installation, "checking/ticking" the following in "Basic Setup" is recommended:

mingw32-base

mingw32-gcc-g++

msys-base

mingw-developer-toolkit

Add C:\MinGW\bin; to your PATH system variables (at the beginning).

Compile

MuPDF source

cd mupdf-qt

make build=debug NOX11=yes

For release, just change "debug" to "release". NOX11 is necessary since X11 headers are not available in Windows. Note that this will not build the "app" packaged with the MuPDF source.

Compile

mupdf-qt

Install CMake.

Open CMakeLists.txt with Qt Creator(Qt5 built with mingw), run cmake and build mupdf-qt

 类似资料:

相关阅读

相关文章

相关问答