Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 2.91 KB

README.md

File metadata and controls

64 lines (44 loc) · 2.91 KB

Generic Image Processing (GIP) Framework

C++ framework for developing image processing applications

Copyright (C) 2001-2002, 2019-2020 by René Møller Fonseca [email protected]

Primary hosting at https://dev.azure.com/renefonseca/gip

Reference API documentation is hosted at https://rene-fonseca.github.io/gip-api

Status

Windows x64 Windows x86 Windows ARM64 Windows ARM32 Ubuntu 18.04 Ubuntu 16.04 macOS

Dependencies

Base Framework at https://dev.azure.com/renefonseca/base

PNG and JPEG are optional packages. For Ubuntu install:

sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev

Build

Make sure GIT, cmake, make, and compiler (e.g. g++) are installed.

Debug build

Use -DCMAKE_PREFIX_PATH to set location of base install folder.

git clone https://dev.azure.com/renefonseca/gip/_git/gip
cd gip
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=base -DCMAKE_INSTALL_PREFIX=install
cmake --build .. --config Debug --target install -- -j 4
ctest . -C Debug

Release build

Use -DCMAKE_PREFIX_PATH to set location of base install folder.

git clone https://dev.azure.com/renefonseca/gip/_git/gip
cd gip
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=base -DCMAKE_INSTALL_PREFIX=install
cmake --build .. --config Release --target install -- -j 4
ctest . -C Release