https://github.com/vp817/cppbinarystream
binarystream made in cpp
https://github.com/vp817/cppbinarystream
binary-manipulation binary-stream cpp cpp17
Last synced: 3 months ago
JSON representation
binarystream made in cpp
- Host: GitHub
- URL: https://github.com/vp817/cppbinarystream
- Owner: vp817
- License: gpl-3.0
- Created: 2023-09-01T17:33:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-18T12:04:51.000Z (4 months ago)
- Last Synced: 2025-06-18T13:21:01.443Z (4 months ago)
- Topics: binary-manipulation, binary-stream, cpp, cpp17
- Language: C++
- Homepage:
- Size: 61.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CppBinaryStream
CppBinaryStream is a C++ library that provides functionality for working with buffers/binary streams.
## Building
The library uses `CMake` as the build system. To build the library and the tests, follow these steps:
1. Clone the repository
2. Run `cmake .`
3. Run `cmake --build .`The library will be built as a static library which can be changed to shared if the flag `BINARY_STREAM_SHARED` was specified.
## Building the Tests
To build the tests using CMake, you can pass the `BINARY_STREAM_COMPILE_TESTS` flag.
## Contributing
If you find any issues or have suggestions for improvement, please open an issue or submit a pull request.
## License
This project is licensed under the [GNU General Public License v3.0](LICENSE).