# What does the \_vc mean in fmodstudio\_vc.lib?

**URL:** <https://qa.fmod.com/t/what-does-the-vc-mean-in-fmodstudio-vc-lib/16654>\
**Category:** FMOD Studio\
**Created:** [January 17, 2021, 6:38am UTC](https://qa.fmod.com/t/what-does-the-vc-mean-in-fmodstudio-vc-lib/16654 "2021-01-17T06:38:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tlconflict](https://avatars.discourse-cdn.com/v4/letter/t/4491bb/32.png) [@tlconflict](https://qa.fmod.com/u/tlconflict)\
**Post date:** [January 17, 2021, 6:38am UTC](https://qa.fmod.com/t/what-does-the-vc-mean-in-fmodstudio-vc-lib/16654/1 "2021-01-17T06:38:10Z")

</div>

I’m trying to create bindings to the rust language but it won’t link without a lib file named `fmodstudio.lib` file. There is also an `fmod_vc` for core.

---

<div class="post-metadata">

**Author:** ![mathew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/mathew/32/431_2.png) [@mathew](https://qa.fmod.com/u/mathew)\
**Post date:** [January 17, 2021, 11:49pm UTC](https://qa.fmod.com/t/what-does-the-vc-mean-in-fmodstudio-vc-lib/16654/2 "2021-01-17T23:49:12Z")

</div>

I’m not familiar with how Rust binds to native code, however if it works like C# does, you will only need the DLL files. The files included with the Windows package are detailed in the [Windows specific](https://fmod.com/resources/documentation-api?version=2.1&page=platforms-windows.html#libraries) section of our documentation. Essentially the \_vc files are import libraries for Visual Studio so it knows the functions exported by our DLLs and can set up the dependencies. Similarly the .a files are import libraries too, these are for use with MinGW.

---

<div class="post-metadata">

**Author:** ![tlconflict](https://avatars.discourse-cdn.com/v4/letter/t/4491bb/32.png) [@tlconflict](https://qa.fmod.com/u/tlconflict)\
**Post date:** [January 18, 2021, 6:23am UTC](https://qa.fmod.com/t/what-does-the-vc-mean-in-fmodstudio-vc-lib/16654/3 "2021-01-18T06:23:11Z")

</div>

essentially all i had to do was to rename: `fmodL_vc.lib` to `fmodL.lib` because rust will try to link with a dll and lib with the same name.

---

<div class="post-metadata">

**Author:** ![imperio](https://avatars.discourse-cdn.com/v4/letter/i/85f322/32.png) [@imperio](https://qa.fmod.com/u/imperio)\
**Post date:** [March 11, 2022, 4:58pm UTC](https://qa.fmod.com/t/what-does-the-vc-mean-in-fmodstudio-vc-lib/16654/4 "2022-03-11T16:58:46Z")

</div>

To be noted that I wrote bindings for FMOD a few years ago there: [GitHub - GuillaumeGomez/rust-fmod: A rust binding for the FMOD library](https://github.com/GuillaumeGomez/rust-fmod). Might be a few versions late though…
