火炬/ lua需要什么样的CUDA版本?

时间:2018-03-29 17:34:21

标签: lua torch

我正在尝试安装Torch / Lua版本,并且收到如下所示的构建错误。我看到这个关于Github的讨论遇到了同样的错误,但是我没有看到解决方案。

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

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

THC_generated_THCBlas.cu.o.cmake上的CMake错误:267(消息):   生成文件时出错

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


CMake Error at THC_generated_THCSleep.cu.o.cmake:267 (message):
  Error generating file
  ~/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

1 个答案:

答案 0 :(得分:0)

这些问题似乎与g++版本有关(4.8)。我安装了最新的g++版本(5.2),然后必须删除torch目录,重新克隆它,并且安装工作正常。请注意,构建工件将被遗留,因此实际上删除整个火炬目录是必要的。