Skip to content

C++ routines for UIO device management, WAV file handling and more

License

Notifications You must be signed in to change notification settings

Trenz-Electronic/libsmart

Repository files navigation

Introduction

CMake on multiple platforms

C++ routines for:

  • UIO device management
  • WAV file reading and writing
  • Process creation
  • Thread management
  • Reading and writing files

This is in use in customer project firmware, both Petalinux and Debian.

Building

sudo apt install libcrack2-dev
mkdir build
cd build
cmake ..
cmake --build .

Running tests

cd build
cmake -DBUILD_TESTS=ON ..
cmake --build .
ctest --output-on-failure

Creating Debian packages

cd build
cpack -G DEB

About

C++ routines for UIO device management, WAV file handling and more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published