所以我有 CLion IDE,我想知道我是否可以直接从终端使用我的 CLion 使用的 Cmake。因为系统告诉我没有安装cmake所以/usr/bin中没有cmake。
当然,您需要做的就是找到与 CLion 安装捆绑在一起的 CMake 二进制文件的
absolute path
。
# This can help you find the binary if you don't know where it is
# Substitute <dir> for where you want to search on the system
$ find <dir> -executable -type f -name cmake
# It will give you can output like this
/usr/foobar/baz/clion/cmake/3.24.0/bin/cmake
然后您只需将 CMake 添加到您的路径中即可。
这是一些执行此操作的 bash 代码:
PATH="/usr/foobar/baz/clion/cmake/3.24.0/bin:$PATH"
export PATH
将上述代码放入您的
.bash_aliases
或您的 .bashrc
中,无论您喜欢哪种方法。这样 PATH
就会在您的终端会话中持续修改。
然后重新加载
.bashrc
$> source .bashrc
当你得到这样的结果时,你就知道你成功了:
$ cmake --version
cmake version 3.24.0
CMake suite maintained and supported by Kitware (kitware.com/cmake).
此外,在配备 Apple Silicon 的 MacO 上,您还可以在“应用程序”文件夹中找到 cmake:
../Applications/CLion.app/Contents/bin/cmake/mac/aarch64/bin