意外标记“CMAKE_INSTALL_PREFIX”附近的语法错误

时间:2015-07-08 13:50:19

标签: cmake

我正在尝试在openSuse 13.1上安装gflags。

CMake生成安装文件确定,但是当我尝试运行cmake_install.cmake时,我收到上述错误。

它指的是: set(CMAKE_INSTALL_PREFIX "/usr/local")

是否有人知道如何使其发挥作用,以及为什么它产生了看似无法使用的文件?

1 个答案:

答案 0 :(得分:0)

据我所知,你不能这样做:

set(CMAKE_INSTALL_PREFIX "/usr/local")

设置前缀并按预期工作..您需要在配置开始之前定义,甚至在cmake开始之前:

cmake -DCMAKE_INSTALL_PREFIX="/usr/local" ..

此外,您必须知道典型的构建过程是

cmake [..]
make
make install