cmake 3.21
时间: 2023-08-24 16:13:52 浏览: 64
回答: 引用提供了一个编译CMake 3.21的步骤,你可以按照这个步骤进行编译安装。首先,在https://cmake.org/download/下载cmake-3.21.0-rc2.tar.gz文件。然后解压这个文件并切换到解压后的目录下执行bootstrap脚本。接着执行make和make install命令来编译和安装CMake。最后,可以通过cmake --version命令来查看安装的CMake版本。引用提供了另一种下载QT 5.11.1的方法,并提到了之前下载QT 5.14.2的问题。引用则是关于解压VTK-8.2.0文件夹和使用cmake-gui进行配置的说明。
相关问题
ubuntu18.04安装cmake3.21
要在Ubuntu 18.04上安装CMake 3.21,您可以按照以下步骤进行操作:
1. 打开终端。
2. 添加CMake Kit仓库。运行以下命令:
```
sudo apt-key adv --fetch-keys https://apt.kitware.com/keys/kitware-archive-latest.asc
sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
```
3. 更新包列表。运行以下命令:
```
sudo apt update
```
4. 安装CMake。运行以下命令:
```
sudo apt install cmake
```
5. 确认安装。运行以下命令检查CMake版本:
```
cmake --version
```
这将安装最新的可用CMake版本(包括3.21)。请注意,这将从Kitware仓库安装CMake,而不是使用默认的Ubuntu存储库。
CMake Error at /opt/cmake-3.21.4/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find Torch (missing: TORCH_LIBRARY) Call Stack (most recent call first): /opt/cmake-3.21.4/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) /usr/local/libtorch/share/cmake/Torch/TorchConfig.cmake:194 (find_package_handle_standard_args) CMakeLists.txt:66 (find_package)
这个错误发生在CMake的构建过程中,提示找不到Torch库。根据错误信息,缺失TORCH_LIBRARY。
要解决这个问题,你可以尝试以下几个步骤:
1. 确保你已经正确安装了Torch库。你可以在官方网站上下载并安装Torch。
2. 确保TORCH_LIBRARY的路径正确设置。你可以检查CMakeLists.txt文件中的第66行,看看路径是否正确。
3. 如果你已经正确安装了Torch库,但是CMake仍然找不到它,那可能是因为CMake的搜索路径没有包含Torch库所在的目录。你可以尝试在CMakeLists.txt文件中添加以下代码来指定Torch库的路径:
```cmake
set(CMAKE_PREFIX_PATH "/path/to/libtorch")
```
将`/path/to/libtorch`替换为你实际安装的libtorch目录的路径。
4. 如果上述步骤都没有解决问题,可以尝试重新安装Torch库,并确保选择正确的版本和平台。
希望这些步骤能够帮助你解决问题。如果还有其他疑问,请随时提问。
相关推荐
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)