28 ms·
Exactly - the C interop is used almost exclusively for connecting to existing libraries.
by idunning 13y ago
Exactly - the C interop is used almost exclusively for connecting to existing libraries.
- ermintrude 13y agoCan you also call C++ libraries directly from Julia?
- 3JPLW 13y agoName mangling, as always, is a mess. If they export extern "C" headers, then of course there's no trouble. There's work on interfacing with the C++ ABI, though. See Cpp.jl[0] and Clang.jl (whose C++ support is still a WIP)[1]. [0]. https://github.com/timholy/Cpp.jl https://github.com/timholy/Cpp.jl [1]. https://github.com/ihnorton/Clang.jl/issues/20 https://github.com/ihnorton/Clang.jl/issues/20