data/method/mavlink/examples/c/README.md

23 lines
542 B
Markdown
Raw Normal View History

2024-07-24 18:30:46 +08:00
# 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
```