cmake 构建OpenCV时,“BUILD_CUDA_STUBS”选项有何作用?

uqxowvwt  于 2022-12-18  发布在  其他
关注(0)|答案(1)|浏览(397)

在打开的CV CMakeLists.txt中,有一个名为“BUILD_CUDA_STUBS”的标志:

OCV_OPTION(BUILD_CUDA_STUBS         "Build CUDA modules stubs when no CUDA SDK" OFF  IF (NOT APPLE_FRAMEWORK) )

这意味着什么?听起来像是,open cv的doc在build标志上有点limited

svmlkihl

svmlkihl1#

这是很差的,或者说没有记录。
如果启用了BUILD_CUDA_STUBS,则在构建时,它(假定)会添加一些代码(“CUDA stubs”)来替换CUDA工具包(的驱动程序?IDK),以便在未安装CUDA工具包的计算机上构建CUDA支持的代码。
我建议您保留默认值OFF,并在您的机器上安装正版CUDA工具包。

相关问题