Jak skompilować opengl shader?

Jak skompilować shadery w linuxie mincie?Czy w shaderach pisze się całą część 3d aplikacji opengl?

https://duckduckgo.com/?q=opengl+shader+linux+compilation&t=opera&ia=web