Как обновить 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