Jetson Xavier NX上编译安装faiss,报错,显示如下:
CMake 3.17 or higher is required. You are running version 3.13.3
因此更新cmake 版本
1、下载
进入官网下载Download | CMake
如上图所示,ubuntu系统选择第一个 Unix/Linux Source (has \n line feeds) | cmake-3.23.1.tar.gz |
2、解压安装
tar -xzvf cmake-3.23.1.tar.gz
cd cmake-3.23.1
./bootstrap
然后用nproc查看内核个数
(base) user@user:~/Downloads/cmake-3.23.1$ nproc
6
nx是6核,因此使用如下命令
make -j6
make install
3、验证
输入cmake -version,显示如下,证明安装成功
(base) user@user:~/Downloads/cmake-3.23.1$ cmake -version
cmake version 3.23.1