我正在视觉系统上工作,并使用Opencv进行图像处理,并且我必须将整个系统显示为32位ActiveX控件,以将其集成到IWS(Indosoft Web Studio)应用程序中,因为IWS是32位。
我该怎么做,因为我需要具有cuda支持的32位Opencv构建,并且不再有32位Cuda工具包。
任何人都可以从Nvidia中澄清以下内容。
我明白了这一点,但找不到如何在x86_64上使用CUDA工具包的跨开发功能的任何方向。
最佳答案
在评论中加入注释-是的,您可以在Windows中使用64位CUDA工具链交叉编译为32位输出。但是,NVIDIA多年前停止提供32位CUDA应用程序库。引用罗伯特·克罗维拉(Robert Crovella):
鉴于OpenCV依赖于CUFFT,CUBLAS和NPP,由于缺少库,因此极不可能使用现代CUDA工具包构建和运行32位OpenCV版本。
关于c++ - x86对Cuda的32位支持,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58828349/