CMakeLists.txt 中
find_package(Torch required)
结果报错找不到 Torch。
让 find_package 到指定路径找包,有三种方法:
设置 DIR
CMakeLists.txt 中设置 Torch_DIR
set(Torch_DIR ~/libtorch-1.0.0)
find_package(Torch required)
设置 PATHS
CMakeLists.txt 中修改
set(Torch required PATHS ~/libtorch-1.0.0)
指定 DCMAKE_PREFIX_PATH
cmake 时,指定 DCMAKE_PREFIX_PATH
cmake -DCMAKE_PREFIX_PATH="~/libtorch-1.0.0" ..