Как обновить CMake в ARM на основе Ubuntu?

Мне удалось обновить CMake на моем компьютере по этой ссылке Как обновить cmake в Ubuntu. Но теперь я хочу обновить CMake на моем Nvidia Jetson 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.

Моя текущая версия CMake 3.5.1, потому что она была установлена ​​с помощью sudo apt-get install cmake и мне нужно установить последнюю версию CMake. У кого-нибудь есть опыт обновления CMake до последней версии в Ubuntu на базе ARM, например, Jetson TX2?

1 ответ

Решение

Решаемые. Я построил CMake из источника, используя эти шаги:

sudo apt remove cmake
wget https://cmake.org/files/v3.8/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
Другие вопросы по тегам