NVIDIA / optix-toolkit

Set of utilities supporting workflows common in GPU raytracing applications
BSD 3-Clause "New" or "Revised" License
90 stars 15 forks source link

Support building static libraries #3

Closed MarkLeone closed 1 year ago

MarkLeone commented 2 years ago

The main reason we build shared libraries is that installing the toolkit causes dependencies like OpenEXR, GLAD, and GLFW to be installed when the toolkit libraries are static. We avoid that when the libraries are shared, because the libraries that we depend on are baked into the shared libraries.