2024-06-05 21:07:23 +02:00
|
|
|
# Tutorial
|
|
|
|
|
|
|
|
- https://wayland-book.com/
|
|
|
|
|
2024-06-06 21:52:52 +02:00
|
|
|
|
2024-06-05 21:07:23 +02:00
|
|
|
## Compiling
|
|
|
|
|
2024-06-05 21:14:07 +02:00
|
|
|
```bash
|
2024-06-06 21:52:52 +02:00
|
|
|
mkdir -p build # Create build directory
|
2024-06-05 21:14:07 +02:00
|
|
|
```
|
|
|
|
|
2024-06-05 21:07:23 +02:00
|
|
|
```bash
|
2024-06-06 21:52:52 +02:00
|
|
|
cmake -Bbuild -G Ninja # Configure build folder with ninja builder
|
2024-06-05 21:07:23 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
```bash
|
2024-06-06 21:52:52 +02:00
|
|
|
ninja -C build
|
2024-06-05 21:07:23 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
## Run
|
|
|
|
|
|
|
|
```bash
|
2024-06-06 21:52:52 +02:00
|
|
|
./build/wayland_test_server &
|
2024-06-05 21:07:23 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
```bash
|
2024-06-06 22:04:30 +02:00
|
|
|
WAYLAND_DISPLAY=wayland-1 ./build/wayland_test_client
|
2024-06-05 21:07:23 +02:00
|
|
|
```
|