I have problem while building using libtorch.
I tried to solve this problem myself, But i couldn’t solve toe problem for a long time,
so i wrote a post to get hlep.
I using Linux(centos7) CUDA 10 version libtorch zip.
I tried to check whether the example code was executed by following the link above.
cmake -DCMAKE_PREFIX_PATH=/absolute/path/to/libtorch .. command error occur.
Below is the error message.
-- Could NOT find CUDA (missing: CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (found version "10.2") CMake Warning at /disk1/puzzlebook/libtorch/share/cmake/Caffe2/public/cuda.cmake:31 (message): Caffe2: CUDA cannot be found. Depending on whether you are building Caffe2 or a Caffe2 dependent library, the next warning / error will give you more info. Call Stack (most recent call first): /disk1/puzzlebook/libtorch/share/cmake/Caffe2/Caffe2Config.cmake:88 (include) /disk1/puzzlebook/libtorch/share/cmake/Torch/TorchConfig.cmake:68 (find_package) CMakeLists.txt:6 (find_package) CMake Error at /disk1/puzzlebook/libtorch/share/cmake/Caffe2/Caffe2Config.cmake:90 (message): Your installed Caffe2 version uses CUDA but I cannot find the CUDA libraries. Please set the proper CUDA prefixes and / or install CUDA. Call Stack (most recent call first): /disk1/puzzlebook/libtorch/share/cmake/Torch/TorchConfig.cmake:68 (find_package) CMakeLists.txt:6 (find_package) -- Configuring incomplete, errors occurred! See also "/disk1/puzzlebook/example-app/build/CMakeFiles/CMakeOutput.log". See also "/disk1/puzzlebook/example-app/build/CMakeFiles/CMakeError.log".
nvcc -V result is
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Wed_Oct_23_19:24:38_PDT_2019 Cuda compilation tools, release 10.2, V10.2.89
and echo $CUDA_HOME result is
I made a lot of effort to solve the problem myself, but I couldn’t solve it, so I posted it with desperate heart.
If you have solved this problem or know how to do it, please let me know.