[问题] VS2012 + OpenCV 如何使执行档包含DLL?

楼主: deo2000 (800IM)   2014-06-29 14:07:51
如标题
我现在写的程式因为用到OpenCV
拿到别台电脑用时都要连带拿DLL过去
还有
msvcp110.dll
msvcr110.dll
这些不属于OpenCV的
有没有办法一个执行档就干净解决?
作者: xvid (DivX)   2014-06-29 14:15:00
不确定是否正确 专案属性里MFC的使用“使用MFC静态的函式库”
作者: cashlalala (快来跟我做朋友)   2014-06-29 16:44:00
楼上正解
作者: testPtt (测试)   2014-06-29 20:49:00
没lib档吗?
作者: Qbsuran (Qbsuran)   2014-07-01 00:04:00
复制到exe目录下
作者: LPH66 (-6.2598534e+18f)   2014-07-01 01:34:00
那你应该要选 OpenCV 的静态连结函式库跟 dll 对应的 lib 里面是单纯加载呼叫 dll 的 stub 而已(同样都是 lib, 跟 dll 对应的小很多, 静态连结的会比较大)OpenCV 的预先编译包里有个目录叫 staticlib 的就是这种

Links booklink

Contact Us: admin [ a t ] ucptt.com