@ -140,7 +140,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
## <aname="section1"></a> 1. Getting started
### <aname="section1_1"></a> 1.1. Setup
GLM is a header-only library, and thus does not need to be compiled. To use GLM, merely include the `<glm/glm.hpp>` header, which provides GLSL's mathematics functionality.
GLM is a header-only library, and thus does not need to be compiled. We can use GLM's implementation of GLSL's mathematics functionality by including the `<glm/glm.hpp>` header. The library can also be installed with CMake, though the details of doing so will differ depending on the target build system.
Features can also be included individually to shorten compilation times.
@ -176,10 +176,13 @@ To reduce compilation time, we can include `<glm/fwd.hpp>`, which forward-declar
// Header file (forward declarations only)
#include<glm/fwd.hpp>
// Source file (actual implementation)
#include<glm/glm.hpp>
// At this point, we don't care what exactly makes up a vec2; that won't matter