【发布时间】:2014-12-06 14:07:06
【问题描述】:
我已经在我的 Ubuntu 14.10(64 位)上安装了 bii (v1.11),而 bii setup:cpp 它下载并安装了 CMake 3.0.2。现在,当我想从控制台使用 CMake 时,我遇到了分段错误:
$ cmake --version
CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
/home/lars/.biicode_env/cmake-3.0.2-Linux-64/bin
[1] 2993 segmentation fault (core dumped) cmake --version
我需要 sudo 命令才能使其正常运行:
$ sudo cmake --version
cmake version 3.0.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
有什么修复方法的建议吗?
【问题讨论】:
-
您是否按照安装说明进行操作?例如,Travis CI 机器也是 Ubuntu x64,并且执行文档中提到的
wget http://apt.biicode.com/install.sh && chmod +x install.sh && ./install.sh(没有 sudo)可以完美运行。 Here 就是一个例子。 -
我下载了网站提供的 .deb 文件,
sudo dpkg -i ....deb安装它没有任何错误。然后我按照文档描述设置了 cpp。 -
似乎是 .deb 的问题,我们正在努力解决。我们仍处于测试阶段,因此这样的反馈很有帮助。谢谢!卸载它并尝试使用上面显示的
wget...。 -
你是否使用 sudo 执行了
bii setup:cpp? -
请执行
sudo chown -r YOUR_USER:YOUR_USER /home/YOUR_USER/.biicode_env。那应该可以解决您的问题。