# Develop "Julian" API for a C++ library?

**URL:** <https://discourse.julialang.org/t/develop-julian-api-for-a-c-library/101127>\
**Category:** General Usage\
**Created:** [July 3, 2023, 2:07pm UTC](https://discourse.julialang.org/t/develop-julian-api-for-a-c-library/101127 "2023-07-03T14:07:06Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Jake](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jake/32/46007_2.png) [@Jake](https://discourse.julialang.org/u/Jake)\
**Post date:** [July 4, 2023, 12:58am UTC](https://discourse.julialang.org/t/develop-julian-api-for-a-c-library/101127/3 "2023-07-04T00:58:09Z")

</div>

I have a couple of dynamic libraries that I needed to access. I have used ccall statements. I have started to use [Clang](https://github.com/JuliaInterop/Clang.jl) to generate the wrapper code. This gives a [good start](https://discourse.julialang.org/t/clang-edit-requirements/101031) at developing the code I require.

I one case I created the ccall statements by hand and then when I learned about Clang I tried it. In the simpler calls it created the code I wanted. In other cases it was a really good start, eliminating much tedious work.

---

_[View the full topic](https://discourse.julialang.org/t/develop-julian-api-for-a-c-library/101127)._
