Cmake 正在安装一些东西到 /usr/local/include 和 /usr/lib 而不是 /usr/include

Cmake is installing something to /usr/local/include and /usr/lib instead of /usr/include

我读这个 How to build & install GLFW 3 and use it in a Linux project 因为我在安装 glfw 时遇到了问题。当我 运行 "make install" 这是输出。

blah blah blah build target [100%]
-- Install configuration: ""
-- Installing: /usr/local/include/GLFW
-- Installing: /usr/local/include/GLFW/glfw3.h
-- Installing: /usr/local/include/GLFW/glfw3native.h
-- Installing: /usr/local/lib/cmake/glfw3/glfw3Config.cmake
-- Installing: /usr/local/lib/cmake/glfw3/glfw3ConfigVersion.cmake
-- Installing: /usr/local/lib/cmake/glfw3/glfw3Targets.cmake
-- Installing: /usr/local/lib/cmake/glfw3/glfw3Targets-noconfig.cmake
-- Installing: /usr/local/lib/pkgconfig/glfw3.pc
-- Installing: /usr/local/lib/libglfw3.a

如何在 /usr/include 中安装它?

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr . && make all install

What is cmake equivalent of 'configure --prefix=DIR && make all install '?

的副本