如何在Cygwin下安装OpenCL驱动程序?
例如,linux下的OpenCL通常会检查/ etc / OpenCL / vendors列表中是否有指向ICD驱动程序的链接(例如在Linux上,nvidia.icd引用了libnvidia-opencl.so.1),但由于Cygwin没有任何链接Nvidia或OpenCL包,我假设我必须手动设置链接。
我确实在同一台机器上安装了Windows Nvidia CUDA开发工具包,但是其中一个文件应该是要链接的文件并不明显。
[请注意,我已经从coprthr构建了OpenCL加载器实现libopencl.a,因此该部分已经完成 - 它只是想弄清楚如何引用ICD]
答案 0 :(得分:1)
要使用Cygwin或MinGW在Windows上编译C / C ++ OpenCL程序,您需要:
要运行该程序,需要找到动态OpenCL库DLL。 NVidia驱动程序通常将其安装在C:\ Windows \ System32。
这适合我。