如何在基于 ARM 的 Ubuntu 中升级 CMake?

如何在基于 ARM 的 Ubuntu 中升级 CMake?

我设法按照此链接在我的电脑上升级了 CMake如何在 Ubuntu 中升级 cmake。但现在我想升级基于 ARM 架构的 Nvidia Jetson TX2 上的 CMake,而该链接上的步骤不起作用(仅适用于 x86)。
一位 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。有人有在基于 ARM 的 Ubuntu(如 Jetson TX2)中将 CMake 升级到最新版本的经验吗?

答案1

解决了。​​我使用以下步骤从源代码构建了 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,那么我们要在里面添加安装的cmake的bin目录路径.bashrc

vim ~/.bashrc
export PATH=/home/ubuntu/cmake-3.8.2/bin
#save
source ~/.bashrc
cmake --version

相关内容