libkar is an extremely simple Qt based keyed archiver for usage by the KISS IDE suite of applications. This is a separate library because it is used as a data interchange format between applications in the suite.
- Qt 5.0 or higher
- CMake 2.8.12
OS X and Linux
Run the follow shell commands in the terminal. If the last command fails, you may need to elevate prileges. In Debian/Ubuntu systems, replace
make install with
sudo make install.
cd libkar mkdir build cd build cmake .. make make install
- Clone this repository into
- Configure it and generate the makefiles with cmake. Set the build directory to
<dir>\libkar\build\libkar.slnwith Visual Studio
- Build the
The binaries/includes/libraries are installed into
Kiss::Kar *archive = Kiss::Kar::create(); archive->addFile("hello.txt", "Hello, World!\n"); archive->save("test.kar"); delete archive;
- Braden McDorman
libkar is released under the terms of the GPLv3 license. For more information, see the LICENSE file in the root of this project.