iccdev
Version:
The International Color Consortium....promoting and encouraging the standardization of an open color management system with WASM Tools for managing ICC Color Profiles
51 lines (40 loc) • 1.71 kB
Markdown
[](https://color.org)
# IccDEV Build
Install: `brew install iccmax`
Coming Soon: `brew install iccdev`
### Dependencies
| Dependency | Ubuntu (apt) | macOS (brew) | Windows (vcpkg) |
|--------------------|----------------------------------|------------------------|------------------------|
| Build Tool | cmake, make, clang | cmake, clang | cmake |
| Image Libraries | libpng-dev, libjpeg-dev, libtiff6| libpng, jpeg, libtiff | libpng, libjpeg-turbo, libtiff |
| GUI & Config | libwxgtk3.2-dev, nlohmann-json3-dev, libxml2-dev | wxwidgets, nlohmann-json, libxml2 | wxwidgets, nlohmann-json, libxml2 |
### Ubuntu GNU
```
export CXX=g++
git clone https://github.com/InternationalColorConsortium/iccDEV.git
cd iccDEV/Build
sudo apt install -y libpng-dev libjpeg-dev libwxgtk3.2-dev libwxgtk-{media,webview}3.2-dev wx-common wx3.2-headers libtiff6 curl git make cmake clang clang-tools libxml2{-dev,} nlohmann-json3-dev build-essential
cmake Cmake
make -j$(nproc)
```
### macOS Clang
```
export CXX=clang++
brew install libpng nlohmann-json libxml2 wxwidgets libtiff jpeg
git clone https://github.com/InternationalColorConsortium/iccDEV.git
cd iccDEV
cmake -G "Xcode" Build/Cmake
xcodebuild -project RefIccMAX.xcodeproj
open RefIccMAX.xcodeproj
```
### Windows MSVC
```
git clone https://github.com/InternationalColorConsortium/iccDEV.git
cd iccDEV
vcpkg integrate install
vcpkg install
cmake --preset vs2022-x64 -B . -S Build/Cmake
cmake --build . -- /m /maxcpucount
devenv RefIccMAX.sln
```
---