一个需求需要用到cuda与jcuda,在安装期间遇到了几乎全部的问题,在这里跟大家分享分享,hhhh
重点
先在 看jcuda 上版本,再下载对应的cuda工具包(不是可能cuda最新版本的工具包,没有对应的jcuda包,最开始我下了一个最新版本的cuda包而jcuda上没有对应版本的包)。反正就是下载对应的版本。Step1:安装cuda(选择正确的版本)
- 先看这个 再安装,根据上面的提示安装
- 把工具包中的例子导入,不能编译? 再看这个 一步一步的 此时,你按照上面的步骤,cuda已经安装完毕
Step2:安装JCuda(与cuda对应的版本)
- 将例子导入进java编译器中,选一个类似这样的例子 既有内核文件又有java文件。
这时,你可能会出现 “找不到c1.exe”的问题,是因为你的vs编译器没加在环境变量中。根据下图:
把这些文件拷过去后,要在环境变量里加上这两个位置(根据自己的vs地址)注:每一步的解决方法的链接都是网上的,我做了一个汇总