【发布时间】:2017-10-12 14:29:48
【问题描述】:
我正在尝试让 Ninja 在 FreeBSD 10.3 上使用 CMake:
cmake -GNinja ..
-- Configuring done
CMake Error:
The detected version of Ninja () is less than the version of Ninja required
by CMake (1.3).
-- Build files have been written to: /home/me/pj/_build
我已经在~/bin/ninja(在我的$PATH)中放置了一个本地编译的(来自Git tag v1.8.2)Ninja。
$ cmake -version
cmake version 3.4.1
$ ninja --version
1.8.2
我也试过添加-DCMAKE_MAKE_PROGRAM=ninja和-DCMAKE_MAKE_PROGRAM=~/bin/ninja,没有效果。
我还尝试查看是否真的调用了 Ninja(通过将脚本写入新文件),并且看起来它从未被调用过。
有没有办法查看使用哪些命令来检查忍者版本?
【问题讨论】: