summaryrefslogtreecommitdiff
path: root/README.md
blob: f0728ff77a2836519c8bdaa6443b442326b392c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# uvcgadget - UVC gadget C library

uvcgadget is a pure C library that implements handling of UVC gadget functions.

## Utilities

- uvc-gadget - Sample test application

## Build instructions:

To compile:

```
$ meson build
$ ninja -C build
```

## Cross compiling instructions:

Cross compilation can be managed by meson. Please read the directions at
https://mesonbuild.com/Cross-compilation.html for detailed guidance on using
meson.

In brief summary:
```
$ meson build --cross <meson cross file>
$ ninja -C build
```