Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 814 Bytes

File metadata and controls

28 lines (19 loc) · 814 Bytes

cpp-nostr

Build & Installation

Require ninja, vcpkg, cmake and lld to build this software. Also this depends on cpp-yyjson, libhv, libbech32, secp256k1 which are automatically installed by vcpkg. Additionally, we need to install libssl-dev.

To compile, execute the following commands.

cmake -S . -B build --preset=default
ninja -v -C ./build

If you are using VSCode, you could build with ctrl-Shift-B after an initial setup.

Licence

MIT License

See the LICENSE file for details.

Acknowledge

This project is inspired by projects below.

I would like to thank to Mr.Hakkadaikon and Mr.mattn for useful codes.