mirror of
https://github.com/logos-messaging/libchat.git
synced 2026-06-28 03:59:27 +00:00
message-exchange
An example C application built on top of crates/client-ffi.
It demonstrates that the C ABI exposed by crates/client-ffi is straightforward to
consume from plain C — or from any language that can call into a C ABI. No Rust code,
no Cargo project: just a C source file linked against the pre-built static library.
Building and running
make # builds client-ffi with Cargo, then compiles src/main.c
make run # build + execute
make clean # remove the compiled binary
For a release build:
make CARGO_PROFILE=release