mkitti
6
I wrote this as an example, but it sounds like you already know how to do that.
If there were some additional support, I think it would end up looking more like CxxWrap.jl.
The existence of cargo
does seem like a significant difference though, so perhaps a Julia wrapper of some sort would make sense similar to Conda.jl.
For a Julia package though, you probably would just want to use BinaryBuilder.jl to build the the C FFI.
4 Likes