我按照这个链接CMake在我的PC上升级了如何在Ubuntu中升级cmake。但是现在我想在我的Nvidia Jetson TX2上升级TX2,这是基于ARM架构的,并且这个链接上的步骤不起作用(只适用于x86)。
1 Nvidia版主确认了这一点,见https://devtalk.nvidia.com/default/topic/1048533/jetson-tx2/how-to-install-cmake-3-8-in-jetson-tx2-/post/5321354/?offset=3#5321357。
我现在的CMake版本是3.5.1,因为它是使用sudo apt-get install cmake安装的,我需要安装最新版本的CMake。有谁有经验将CMake升级到基于ARM的Ubuntu的最新版本,比如Jetson TX2?
发布于 2019-03-18 01:23:05
解决了。我使用以下步骤从源代码构建了CMake:
sudo apt remove cmake
wget https://cmake.org/files/v3.8/cmake-3.8.2.tar.gz
tar xf cmake-3.8.2.tar.gz
cd cmake-3.8.2
./configure
sudo make install
cmake --version如果仍未找到cmake --version cmake,则必须在.bashrc中添加已安装的cmake目录路径:
vim ~/.bashrc
export PATH=/home/ubuntu/cmake-3.8.2/bin
#save
source ~/.bashrc
cmake --versionhttps://askubuntu.com/questions/1125808
复制相似问题