#lib #bindgen #github #wrapper #tested #vcpkg #gamenetworkingsockets

sys fdns-gamenetworkingsockets-sys

用于 gamenetworkingsockets 库的 bindgen

3 个版本 (破坏性更新)

使用旧的 Rust 2015

0.3.0 2021 年 8 月 7 日
0.2.0 2021 年 8 月 7 日
0.1.0 2021 年 8 月 7 日

#255Windows API

MIT/Apache

3MB
6.5K SLoC

PowerShell 3.5K SLoC // 0.2% comments Visual Studio Project 1K SLoC Python 543 SLoC // 0.2% comments Perl 449 SLoC // 0.1% comments Shell 375 SLoC // 0.2% comments Ruby 88 SLoC Visual Studio Solution 65 SLoC Rust 56 SLoC Batch 38 SLoC C 27 SLoC // 0.6% comments C++ 21 SLoC BASH 10 SLoC // 0.3% comments Zsh 7 SLoC Bitbake 1 SLoC

包含 (DOS 可执行文件, 20KB) vendor/vcpkg/scripts/tls12-download.exe

gamenetworkingsockets

基于 https://github.com/microsoft/vcpkg/pull/19310https://github.com/nielsAD/gns/ 作为包装器。仅在 Windows 上进行测试。

构建

.\vendor\vcpkg\bootstrap-vcpkg.bat
.\vendor\vcpkg\vcpkg.exe --triplet x64-windows-static-md --overlay-ports=./vendor/vcpkg_ports install gamenetworkingsockets

cargo build

依赖