You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 weeks ago | |
---|---|---|
lz4 | 2 months ago | |
pugixml | 2 weeks ago | |
test | 3 weeks ago | |
zlib | 2 weeks ago | |
.gitignore | 2 months ago | |
CMakeLists.txt | 2 weeks ago | |
LICENSE | 2 months ago | |
README.md | 2 weeks ago | |
bytearray.cpp | 2 weeks ago | |
libXISF_global.h | 4 weeks ago | |
libxisf.cpp | 3 weeks ago | |
libxisf.h | 3 weeks ago | |
utils.cpp | 3 weeks ago | |
variant.cpp | 3 weeks ago |
README.md
LibXISF
LibXISF is C++ library that can read and write XISF files produced by PixInsight. It implement XISF 1.0 specification. It is licensed under GPLv3 or later. To compile you will need C++17 compiler.
To compile simply run these commands
cmake -B build -S .
cmake --build build --parallel
cmake --install .
By default it use bundled libraries. If you wish to use external libraries you will may add
-DUSE_BUNDLED_LIBS=Off
to first command. Then you will need lz4 pkg-config pugixml zlib installed.
You may also specify -DBUILD_SHARED_LIBS=Off
if you want build static lib.