vs生成exe插 u盘可运行,弹出后打开exe直接退出

用一个无其它环境的硬盘拷贝了一个vs生成的exe,c++,opencv依赖,捕获摄像头video0的程序,该exe在release下可以正常使用,将所有依赖的dll文件添加到release下后拷贝到另一台电脑上,该电脑上插着硬盘的时候可以运行该exe,但是弹出该硬盘后打开console几秒钟后直接退出,没有任何显示,system pause也无用,请问如何解决?

找到原因了,但是没找到解决方法
硬盘下放了opencv的整个官网下的源码库,全部都放在opencv文件夹下,与release在同级文件夹,但是明明在编译的时候已经加入了opencv_world.dll和静态库引用,为什么还是需要用到opencv的整个库?