在打开的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。
svmlkihl1#
这是很差的,或者说没有记录。如果启用了BUILD_CUDA_STUBS,则在构建时,它(假定)会添加一些代码(“CUDA stubs”)来替换CUDA工具包(的驱动程序?IDK),以便在未安装CUDA工具包的计算机上构建CUDA支持的代码。我建议您保留默认值OFF,并在您的机器上安装正版CUDA工具包。
BUILD_CUDA_STUBS
OFF
1条答案
按热度按时间svmlkihl1#
这是很差的,或者说没有记录。
如果启用了
BUILD_CUDA_STUBS
,则在构建时,它(假定)会添加一些代码(“CUDA stubs”)来替换CUDA工具包(的驱动程序?IDK),以便在未安装CUDA工具包的计算机上构建CUDA支持的代码。我建议您保留默认值
OFF
,并在您的机器上安装正版CUDA工具包。