#binding #vnc #libvnc #vncserver

sys libvnc-sys

The binding of libvnc

5 releases

0.1.4 May 27, 2024
0.1.3 May 4, 2024
0.1.2 May 2, 2024
0.1.1 Apr 30, 2024
0.1.0 Apr 30, 2024

#5 in #vnc


Used in libvnc

LGPL-3.0-only

1.5MB
36K SLoC

C 35K SLoC // 0.1% comments Perl 318 SLoC // 0.2% comments Bitbake 146 SLoC C++ 99 SLoC // 0.3% comments Rust 96 SLoC // 0.5% comments Python 75 SLoC // 0.3% comments Shell 15 SLoC // 0.2% comments

libvnc-sys

What's this

The raw bindings of libvncserver generated by bindgen automatically. Supports building from pkg-config (default) and source code (planned implementation)

Quick Start

Install libvncserver package

  • Ubuntu
sudo apt-get install libvncserver-dev
  • Centos
sudo yum install libvncserver-devel
  • Macos
brew install libvncserver

Build

carog build

No runtime deps

~0–2.2MB
~44K SLoC