Registry / other / wayland

wayland

JSON →
library1.23.1vcpkgunverified

Core Wayland window system code and protocol for compositing window managers.

vcpkg install wayland
INSTALL
IMPORT
SIG · WAYLAND
W
wayland
othercppv1.23.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

wayland-client.h
#include <wayland-client.h>

Minimal example connecting to a Wayland display.

#include <wayland-client.h> #include <stdio.h> int main() { struct wl_display *display = wl_display_connect(NULL); if (!display) { fprintf(stderr, "Failed to connect to Wayland display\n"); return 1; } printf("Connected to Wayland display.\n"); wl_display_disconnect(display); return 0; }
Debug
Known issues
gotchaWayland is a C library; requires manual event loop handling and protocol object management.
fix
Use a higher-level toolkit (e.g., Qt, GTK) or implement the event loop with wl_display_dispatch.
affects: *
Upgrade
Version history
1.23.1latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
18 hits · last 30 days
node
18
Resources

No resource links recorded.

wayland — pip install wayland · libregistry