mirror of
https://github.com/mavlink/mavlink.git
synced 2026-06-19 07:35:34 +00:00
f9dbd8c496
* udp_example: add missing include * udp_example: return on error Otherwise we set src_addr_set even though it's still unknown.
Simple C example
Simple example receiving and sending MAVLink v2 over UDP based on POSIX APIs (e.g. Linux, BSD, macOS).
Install MAVLink
In top level directory, build and install the MAVLink headers locally into the install folder:
cmake -Bbuild -H. -DCMAKE_INSTALL_PREFIX=install
cmake --build build --target install
Build example
In the example directory, build the example while passing the local install directory:
cd examples/c
cmake -Bbuild -H. -DCMAKE_PREFIX_PATH=$(pwd)/../../install
cmake --build build