I'm following this tutorial to learn Vulkan, and it gives me some code at the bottom (in the linux section, in the "setting up makefile project" part).
I used the vulkan & GLFW libraries included in my distribution's package manager, so I'm using the most up-to-date vulkan (1.0.56 I think) and GLFW 3.1.2. I use Mint 18.1
But for some reason, GLFW_NO_API is not part of the header file, and causes a "not declared" error at compile time.
Shouldn't this definition be part of any version of GLFW? Why might it not be in mine? How can I get around this?