claw-config
Claw is a generalist C++ library (development files)
Install
- All systems
-
curl cmd.cat/claw-config.sh
- Debian
-
apt-get install libclaw-dev
- Ubuntu
-
apt-get install libclaw-dev
- 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
- Dockerfile
- dockerfile.run/claw-config
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...