Torch/Lua需要什么CUDA版本?

我正在尝试安装Torch/Lua版本并遇到如下构建错误。我在Github上看到了讨论遇到了相同的错误,但我没有看到对此的解决方案。

https://github.com/torch/torch7/issues/670

Torch需要什么版本的CUDA?我现在最好的猜测是这是CUDA版本不匹配。

CMake错误,位置在THC_generated_THCBlas.cu.o.cmake:267 (message): 生成文件出错

~/torch/extra/cutorch/build/lib/THC/CMakeFiles/THC.dir//./THC_generated_THCBlas.cu.o

CMake错误,位置在THC_generated_THCSleep.cu.o.cmake:267 (message):
  生成文件出错
  ~/torch/extra/cutorch/build/lib/THC/CMakeFiles/THC.dir//./THC_generated_THCSleep.cu.o

lib/THC/CMakeFiles/THC.dir/build.make:392: recipe for target 'lib/THC/CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o' failed
make[2]: *** [lib/THC/CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o] Error 1
点赞
用户4790871
用户4790871

似乎这些问题与我安装的 g++ 版本 (4.8) 有关。我安装了最新的 g++ 版本 (5.2),然后不得不删除 torch 目录,重新克隆它,这样安装才成功了。请注意,构建工件将仍保留,因此实际上需要完全删除整个 torch 目录。

2018-03-29 18:00:58