我试图在Visual Studio 2022上安装OpenCV。我已经在包含和库目录中包含了“include”文件夹和“lib”文件夹。我在调试版本的附加依赖项中指定了“opencv_world480d.lib”,但当我运行调试器时,我得到一个错误窗口,说“opencv_world480d.dll未找到”。我想使用静态库,是否有一个设置,我必须切换,使VC将使用一个静态库?这是我第一次使用一个库,从我所知道的只有lib文件需要静态库?
additional dependencies settingerror code的数据库
我已经尝试在本地添加包含和库目录,并测试了“opencv_world480.lib”而不是调试版本。VC仍然试图找到一个dll文件。
1条答案
按热度按时间ctzwtxfj1#
字符串
你需要把dll文件和生成的exe文件放在同一个文件夹中,dll文件在opencv的x64 ->
<version>
-> bin文件夹中。要使用静态库,请确保安装了x64-windows-static opencv。并且库名称不同。x1c 0d1x