06 2025 档案
摘要:0. 安装lua # sudo apt install lua5.4 1. 输出hello world # vim main.lua print("Hello World") 上述代码其实被lua编译器编译成如下: function main() print("Hello World") retur
阅读全文
摘要:本文将使用稳定版wireshark4.2.12源码编译支持西门子s7comm-plus协议解析。 1. 下载wireshark源代码 $git clone https://github.com/wireshark/wireshark.git $git checkout wireshark-4.2.1
阅读全文
摘要:说真的,rust这语言搞得很复杂,不如c精简,虽然说比c更加内存安全。 Cargo Feature 是非常强大的机制,可以为大家提供条件编译和可选依赖的高级特性。 Feature 可以通过 Cargo.toml 中的 [features] 部分来定义:其中每个 feature 通过列表的方式指定了它
阅读全文
摘要:在 C 中使用 Rust 函数 在 C 中使用 Rust 函数主要通过 Rust 构建动态库,然后 C 使用该动态库来实现。 该Demo的目录结构如下图: 构建动态库 首先要创建一个动态库项目,使用命令 cargo new hello --lib。 我们需要指明库类型为动态库,在 Cargo
阅读全文

浙公网安备 33010602011771号