linux - 从二进制文件 ubuntu 18.04 构建 ninja
问题描述
我不熟悉从他们的二进制文件构建包的过程,我觉得我在概念上遗漏了一些东西。我使用 cmake 从二进制文件构建了 ninja 版本 1.10.2,它似乎工作正常,但是每当我检查 ninja --version 时,它都会返回旧版本。我缺少什么最后一步来确保它使用新安装的版本?以下是我到目前为止所采取的步骤:
从这里下载 tar.gz https://github.com/ninja-build/ninja/releases
将文件提取到我在家中创建的名为 ninja 的目录中
tar xvzf ~/Downloads/"filename" -C ~/ninja
它提取得很好,现在如果我导航到
~/ninja/ninja-1.10.2/
有一个 READ.ME,其中包含以下关于使用 cmake 构建的说明cmake -Bbuild-cmake -H.
cmake --build-cmake
所以我在~/ninja/ninja-1.10.2/
. 我没有收到任何错误,现在有一个 build-cmake 目录!接下来我该怎么做?
我猜我已经安装了新版本,但我没有指出它,所以忍者不知道这个新版本在哪里/需要加载它。我怎么做?
解决方案
推荐阅读
- algorithm - 在 O(n log(log n)) 中对数组进行排序
- android - GridLayout 未显示在我的设备上
- python - HTTPS POST 以使用 python 请求访问目录
- javascript - 无法在固定标题内滚动移动下拉菜单
- javascript - Showing a toast notification on form submission
- sql - SQL Get Only Most Recent Record for A User
- c# - 自定义 JsonConverter 未启动
- javascript - 在 Node js 中读取动态 json 数据
- python - 在keras中设置模型的输入形状
- java - Eclipse doesn't show content of jar files