# Use of Openlibm

**URL:** <https://discourse.julialang.org/t/use-of-openlibm/79473>\
**Category:** General Usage\
**Tags:** question, math, stdlib\
**Created:** [April 14, 2022, 7:37am UTC](https://discourse.julialang.org/t/use-of-openlibm/79473 "2022-04-14T07:37:41Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shreya\_Gupta](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/shreya_gupta/32/35430_2.png) [@Shreya\_Gupta](https://discourse.julialang.org/u/Shreya_Gupta)\
**Post date:** [April 14, 2022, 7:37am UTC](https://discourse.julialang.org/t/use-of-openlibm/79473/1 "2022-04-14T07:37:41Z")

</div>

Hello Julia community, I am working on a project(written in C/C++,Octave) where I have to make the C math library function work consistently across compilers and operating systems. For this, One solution that comes is the use of Openlibm. Since I am new to Openlibm, I have a few doubts regarding this. `a` Does openlibm supports function overloading like c++? `b ` Does c++ stdlib always guaranteed to implement its methods relying on functions in the C math library that can be overridden by `openlibm` ?

---

<div class="post-metadata">

**Author:** ![jd-foster](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jd-foster/32/35824_2.png) [@jd-foster](https://discourse.julialang.org/u/jd-foster)\
**Post date:** [April 14, 2022, 8:56am UTC](https://discourse.julialang.org/t/use-of-openlibm/79473/2 "2022-04-14T08:56:21Z")

</div>

Hi and welcome to Julia discourse.  
Perhaps you could edit your question to make it more specific to Julia? Then others can share their knowledge on that topic.
