libCZI
Reading CZI documents made easy
|
libCZI aims to be portable and should build readily using a C++11 compiler. Here are some instructions for building on Windows and on Linux.
For Windows a solution-file (for VisualStudio 2015) LibCZI-Solution
is provided.
The configuration "static Debug" and "static Release" are configured to build a static libCZI-library (and link this static library e. g. in the project CZIcmd). The configurations "Debug" and "Release" will create a dynamic link library libCZI.DLL (and CZIcmd will consume this DLL). The "UnitTest" project can only be used with the "static" configurations, so it needs to be excluded from a batch-build:
The projects are configured to put their results into these respective folders:
For building on Linux, we are providing CMake-files. The CMake-files are very basic and minimal at this point, but should give you a working build.
In order to generate makefiles from the CMake-files, execute this command
cmake -G "Unix Makefiles"
make
command should produce a working binary:
Executing doxygen
will produce the documentation in this folder:
make
.\usepackage[utf8]{inputenc}
and change it into
\usepackage[utf8x]{inputenc}