claw-config

Claw is a generalist C++ library (development files)

Install

All systems
curl cmd.cat/claw-config.sh
Debian Debian
apt-get install libclaw-dev
Ubuntu
apt-get install libclaw-dev
image/svg+xml Kali Linux
apt-get install libclaw-dev
Fedora
dnf install libclaw-devel
Windows (WSL2)
sudo apt-get update sudo apt-get install libclaw-dev
Raspbian
apt-get install libclaw-dev

libclaw-dev

Claw is a generalist C++ library (development files)

Claw is a C++ Library Absolutely Wonderful bringing various nice classes and tools to C++ developers. This library tries to be standard compliant and as portable as possible. Claw provides: - tweener classes for easy interpolation, - advanced data structures: automaton, AVL binary search tree, graph, tree, ordered set, trie, maps with multiple types as keys, - geometric tools (2D): box/rectangle, point, line, vector, - image manipulation, reading and writing bitmap, jpeg, targa, png, pcx, xpm files - network tools: use sockets like any standard stream, - text algorithms, - min-max/alpha-beta algorithms, - developer tools: generic singleton, smart pointers, meta-programming concepts, buffered streams, - easy read of conf/ini files, easy access to environment variables, - manipulation of dynamic libraries, - and a lot more...

libclaw-devel

Development files for Claw library