glm provides CMake targets: find_package(glm CONFIG REQUIRED) target_link_libraries(main PRIVATE glm::glm)