7个版本

0.3.2 2023年1月14日
0.3.1 2022年10月16日
0.3.0 2022年2月25日
0.2.2 2022年10月16日
0.1.0 2021年9月14日

硬件支持中排名第1769

每月下载量41
4个crate中(2个直接使用)使用

MIT授权

1.5MB
29K SLoC

C 27K SLoC // 0.2% comments C++ 742 SLoC // 0.3% comments Java 465 SLoC // 0.4% comments Python 402 SLoC // 0.4% comments Shell 306 SLoC // 0.1% comments Go 235 SLoC // 0.2% comments Rust 134 SLoC // 0.3% comments Pascal 117 SLoC // 0.7% comments

plctag-sys

本地libplctag绑定

crates.io docs build license

构建

您可以从源代码构建或使用预构建的二进制文件。这取决于您如何设置环境变量。

  • 使用预构建的二进制文件
  • 从git子模块构建

使用预构建的二进制文件

下载libplctag的最新二进制版本,并将其提取到您的计算机上的某个位置。

将环境变量LIBPLCTAG_PATH设置为提取的二进制文件的目录。

从git子模块构建

如果不存在环境变量LIBPLCTAG_PATH,将从git子模块libplctag构建。

静态构建

将按照以下顺序检查是否进行静态构建:PLCTAG_STATIC,PLCTAG_DYNAMIC,rustflags: +crt-static

无运行时依赖

~0–2MB
~41K SLoC