我的应用场景要编译TensorRT的sampleuffMaskRCNN,需要最低cmake版本为3.13,而Jetpack 4.3刷机后自带的为3.12.
使用以下两条命令都是失败的
sudo pip3 install cmake==3.13
sudo apt-get install python3-cmake
只能从源码安装
从源码安装camke
1. 删除默认的cmake
sudo apt remove cmake
sudo apt purge --auto-remove cmake
2. 从官网下载所需版本,解压,创建build文件夹
version=3.13
build=3
mkdir ~/temp
cd ~/temp
wget https://cmake.org/files/v$version/cmake-$version.$build.tar.gz
tar -xzvf cmake-$version.$build.tar.gz
cd cmake-$version.$build/
3. 编译安装
./bootstrap
make -j4
sudo make install
4. 移动路径
sudo cp ./

本文详细介绍了在Jetson设备上将CMake版本从3.12升级到3.13的过程,包括卸载原有版本、从源码编译安装指定版本、验证安装结果等步骤。
最低0.47元/天 解锁文章

2671

被折叠的 条评论
为什么被折叠?



