# Include directories and linker dependencies

**URL:** https://discourse.vtk.org/t/include-directories-and-linker-dependencies/1922
**Category:** Development
**Created:** [October 14, 2019, 9:28am UTC](https://discourse.vtk.org/t/include-directories-and-linker-dependencies/1922 "2019-10-14T09:28:37Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![toddy](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/t/edb3f5/32.png) [@toddy](https://discourse.vtk.org/u/toddy)
#### Post date: [October 14, 2019, 9:28am UTC](https://discourse.vtk.org/t/include-directories-and-linker-dependencies/1922/1 "2019-10-14T09:28:37Z")

</div>

Can someone please explain where/how additional include directories and library dependencies are added to the VTK modules in the cmake files? Are they loaded from a configuration path/file somewhere?

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)
#### Post date: [October 14, 2019, 2:51pm UTC](https://discourse.vtk.org/t/include-directories-and-linker-dependencies/1922/2 "2019-10-14T14:51:17Z")

</div>

See the `vtk.module` file in the directory of the file(s) you’re editing. This is done because VTK needs to figure out “you want X? it says it needs Y, so let’s go build that too”.
