我有个项目利用cbindgen生成C头文件,现在有个功能实现:利用过程宏给标注的结构体生成一个方法,这个方法需要提供给C接口给外部调用。目前Cbindgen 没法识别过程宏生成的函数,有什么解决方法呢?
1
共 1 条评论, 1 页
我有个项目利用cbindgen生成C头文件,现在有个功能实现:利用过程宏给标注的结构体生成一个方法,这个方法需要提供给C接口给外部调用。目前Cbindgen 没法识别过程宏生成的函数,有什么解决方法呢?
评论区
写评论之前我用声明宏生成的函数,在build.rs里cbindgen设置with_parse_expand参数就能正确生成,过程宏应该也可以用吧。