8个版本
0.3.2 | 2024年7月11日 |
---|---|
0.3.0 | 2023年12月27日 |
0.2.0 | 2023年5月9日 |
0.1.4 | 2021年1月19日 |
0.1.0 | 2020年8月26日 |
#31 在 仿真
每月75次下载
在 buster 中使用
140KB
995 代码行
包含 (Windows DLL, 68KB) SimConnect.dll, (静态库, 22KB) libsrc/lib/SimConnect.lib
SimConnect的Rust绑定
需求
- CLang (参见Rust Bindgen 文档)
- MSVC x64 Rust构建 (
x86_64-pc-windows-msvc
,参见rustup 书籍)
使用
将以下内容添加到您的 Cargo.toml
[dependencies]
simconnect = "0.3.2"
构建
SimConnect二进制文件包含在此存储库中,但可能不是最新的。
- 运行
cargo build
- 在文件顶部添加
use simconnect
示例
读取浮点位置数据
cargo run --example aircraft_updates
从SimConnect请求带有阈值的标记数据并读取浮点数/字符串
cargo run --example aircraft_updates_on_change
您必须将SimConnect.dll放在与编译的exe相同的目录中才能运行(例如,在 )
备注
我尚未测试api中的每个函数。如果您发现错误,请随时提交问题或拉取请求。
无运行时依赖项
~0–1.9MB
~37K SLoC