为Linux编译CUDA SDK V4.1.28?

时间:2012-02-29 17:22:12

标签: compilation cuda nvidia

当尝试从Linux的Nvidia(版本4.1.28)编译最新的CUDA SDK时,我收到以下错误:

  

错误:标识符" CURAND_STATUS_DOUBLE_PRECISION_REQUIRED"未定义

我的google-fu只产生类似的问题,而不是解决方案。 我有一个较旧版本的SDK(版本4.0.17)编译得很好。所以这可能是SDK中的一个错误,或者是我没有设置的环境变量。

1 个答案:

答案 0 :(得分:2)

不是真正的“答案”,但是一个丑陋的快速解决方法是将第328行注释掉。它会影响我的程序,但不能保证它不会影响你的程序。