![未找到 CMake,但已安装](https://linux22.com/image/88910/%E6%9C%AA%E6%89%BE%E5%88%B0%20CMake%EF%BC%8C%E4%BD%86%E5%B7%B2%E5%AE%89%E8%A3%85%20.png)
我尝试在运行 Centos 7.2 的集群环境中安装 CMake,方法是执行:
./bootstrap --prefix=/home/user/opt
make
make install
编译没有报错,但是cmake --version
显示没有安装。然而, /home/user/opt/bin/cmake -version
给了我:
3.5.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
此外,当我尝试通过安装 gflags 时export CXXFLAGS="-fPIC" && cmake .. && make VERBOSE=1
,我再次得到-bash: cmake: command not found
。
我究竟做错了什么?
答案1
添加/home/user/opt/bin/
到您的 PATH 变量。例如:
PATH="$PATH:/home/user/opt/bin/"