转载请注明作者和出处: http://blog.csdn.net/john_bh/
1. 下载LibTorch

解压:
$ unzip libtorch-cxx11-abi-shared-with-deps-1.6.0+cu101.zip

查看解压的LibTorch文件:包括bin,include,lib,share,build-version文件夹和build-hash,build-version文件:
$ tree -L 1

- lib/文件夹:包含必须链接的共享库;
- include/文件夹:包含程序需要包含的头文件;
- share/文件夹:包含必要的 CMake 配置,以启用上面的简单find_package(Torch)命令。
解决 tree 命令 出现乱码:
$ alias tree='tree --charset ASCII'
2. 配置并测试
在 ~/libtorch/ 新建文件夹:example
$ mkdir example
$ cd example/
2.1 方法–官方cmake 例子
-
编写CMake构建配置,
CMakeLists.txt文件如下所示:cmake_minimum_required(VERSION 3.0 FATAL_ERROR) project(example-app) find_package(Torch REQUIRED) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TORCH_CXX_FLAGS}") add_executable(example-app example-app.cpp) target_link_libraries(example-app

本文详细介绍LibTorch的下载、解压及配置方法,包括使用CMake进行编译和测试的步骤,适用于希望在C++环境中使用PyTorch的开发者。
1398

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



