LogoClawIndex
案例技能关于
LogoClawIndex

ffi-bindings - 创建 Lean 4 与 C 的 FFI 绑定

在 Lean 4 和 C 之间创建外部函数接口绑定,用于原生库和系统 API

标签

更新于: 2026-03-10
FFIC 互操作Lean 4原生绑定系统 API外部函数

能力

典型输入

典型输出

该技能可以做什么

  • 定义不透明类型
  • 声明外部函数
  • 实现 C 函数
  • 注册外部类
  • 使用 clang 编译
  • 处理 C 内存
  • 转换 C 类型
  • 返回元组
  • 处理浮点数
  • 处理数组
  • 处理可选值
  • 处理 IO 错误

输入

  • C 源文件
  • 构建配置
  • 原生库头文件
  • Lean 4 项目

输出

  • 编译的共享库
  • Lean 外部对象
  • FFI 绑定模块

要求

  • Lean 4
  • C 编译器
  • lean 库头文件

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
定义不透明类型
声明外部函数
实现 C 函数
注册外部类
C 源文件
构建配置
原生库头文件
编译的共享库
Lean 外部对象
FFI 绑定模块