【问题标题】:Cmake is installing something to /usr/local/include and /usr/lib instead of /usr/include [duplicate]Cmake 正在将某些东西安装到 /usr/local/include 和 /usr/lib 而不是 /usr/include [重复]
【发布时间】:2017-06-05 23:16:47
【问题描述】:

我正在阅读此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 glfw


    【解决方案1】:
    cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr . && make all install
    

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

    【讨论】:

    • 这对 /usr/lib 而不是 /usr/local/lib 不起作用,是吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-17
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 2020-07-15
    相关资源
    最近更新 更多