38 lines
600 B
Markdown
38 lines
600 B
Markdown
# wayviewer
|
|
|
|
A small Wayland-friendly VNC viewer written in C++.
|
|
|
|
## Build
|
|
|
|
Dependencies:
|
|
|
|
- CMake 3.16+
|
|
- C++17 compiler
|
|
- SDL2 development files
|
|
- libvncclient development files
|
|
- pkg-config
|
|
|
|
```sh
|
|
cmake --preset default
|
|
cmake --build --preset default
|
|
```
|
|
|
|
For a debug build:
|
|
|
|
```sh
|
|
cmake --preset debug
|
|
cmake --build --preset debug
|
|
```
|
|
|
|
## Run
|
|
|
|
```sh
|
|
./build/wayviewer HOST:5900
|
|
```
|
|
|
|
Use `./build/wayviewer --help` for all options.
|
|
|
|
## Why?
|
|
|
|
Because I needed a VNC viewer that didnt suck and so here it is. Provided with no warranty to anyone who wants to build off of this hunk of complete trash
|