Zint Barcode Generator and Zint Barcode Studio User Manual

2. Installing Zint

2.1 Linux

The easiest way to configure compilation is to take advantage of the CMake utilities. You will need to install CMake and libpng first. Note that you will need both libpng and libpng-devel packages. If you want to take advantage of Zint Barcode Studio you will also need the Qt libraries pre-installed.

Once you have fulfilled these requirements unzip the source code tarball and follow these steps in the top directory:

mkdir build
cd build
cmake ..
make install

The command line program can be accessed by typing

zint {options} -d {data}

Notice that the data needs to be entered after all other options. Any options given after the data will be ignored. The GUI can be accessed by typing


To test that the installation has been successful a shell script is included in the /frontend folder. To run the test type


This should create numerous files showing the many modes of operation which are available from Zint.

2.2 Microsoft Windows

To run Zint Barcode Studio on Windows simply download and run the installation executable and follow the instructions on-screen.

2.3 Apple macOS

Zint can be compiled on macOS from the command line using the same steps as shown for Linux above. Currently the Zint Barcode Studio GUI is not known to work on macOS. The Zint developers do not currently have access to Apple hardware and so are not able to provide support or binaries for macOS. If you are a macOS developer, however, or if you have any success in building Zint on macOS, we would love to hear from you.

2.4 Zint TCL backend

The TCL backend may be build using the provided TEA build on Linux, Windows, macOS and Android. For Windows, a MS-VC6 makefile is also available.