# Where I can find the "C" source codes of the solver in my computer after adding the KLU package,?

**URL:** <https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409>\
**Category:** General Usage\
**Tags:** question\
**Created:** [March 1, 2023, 9:32pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409 "2023-03-01T21:32:33Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amro](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Amro](https://discourse.julialang.org/u/Amro)\
**Post date:** [March 1, 2023, 9:32pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/1 "2023-03-01T21:32:33Z")

</div>

I have added `KLU.jl` package and it is installed in `C:\Users\path\.julia\packages\KLU`. However, I could not find in the folder the original C source codes of the solver, for instance `klu_analyze.c` as in [KLU](https://github.com/DrTimothyAldenDavis/SuiteSparse/tree/dev/KLU/Source)

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [March 1, 2023, 10:38pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/2 "2023-03-01T22:38:00Z")

</div>

It’s in SuiteSparse.jl’s binaries

---

<div class="post-metadata">

**Author:** ![Amro](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Amro](https://discourse.julialang.org/u/Amro)\
**Post date:** [March 1, 2023, 10:40pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/3 "2023-03-01T22:40:53Z")

</div>

> [@ChrisRackauckas](#):
>
> SuiteSparse.jl

So, will there be a folder called `SuiteSparse` on my hard disk which includes the binaries?

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [March 1, 2023, 10:45pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/4 "2023-03-01T22:45:15Z")

</div>

it should be SuiteSparse\_jll

---

<div class="post-metadata">

**Author:** ![Amro](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Amro](https://discourse.julialang.org/u/Amro)\
**Post date:** [March 1, 2023, 10:50pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/5 "2023-03-01T22:50:00Z")

</div>

The one in `...\.julia\registries\General\S\SuiteSparse_jll` or  
`...\.julia\compiled\v1.8\SuiteSparse_jll`

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [March 1, 2023, 10:50pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/6 "2023-03-01T22:50:58Z")

</div>

> [@Amro](#):
>
> ….julia\registries\General\S\SuiteSparse\_jll

This is the package registry definition for version control handling.

> [@Amro](#):
>
> ….julia\compiled\v1.8\SuiteSparse\_jll

That’s where the compiled jll package should be. And I believe the binary should be found in there.

---

<div class="post-metadata">

**Author:** ![Amro](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Amro](https://discourse.julialang.org/u/Amro)\
**Post date:** [March 1, 2023, 10:52pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/7 "2023-03-01T22:52:25Z")

</div>

> [@ChrisRackauckas](#):
>
> That’s where the compiled jll package should be. And I believe the binary should be found in there.

I found two folders `ME9At_AXkrN.ji` and `ME9At_GdcRR.ji`. Are they?

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [March 1, 2023, 10:53pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/8 "2023-03-01T22:53:42Z")

</div>

`.ji`s are the compiled package code. But the package itself should also have the binary. Check artifacts.jl for suitesparse or klu

---

<div class="post-metadata">

**Author:** ![Amro](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Amro](https://discourse.julialang.org/u/Amro)\
**Post date:** [March 1, 2023, 11:07pm UTC](https://discourse.julialang.org/t/where-i-can-find-the-c-source-codes-of-the-solver-in-my-computer-after-adding-the-klu-package/95409/10 "2023-03-01T23:07:47Z")

</div>

> [@ChrisRackauckas](#):
>
> `.ji`s are the compiled package code.

In which folder I can find it?

> [@ChrisRackauckas](#):
>
> But the package itself should also have the binary. Check artifacts.jl for suitesparse or klu

in `...\.julia\packages\KLU`?
