返回信息流程序已经写好。但我想生成一个可执行文件,可以直接在其他机子上运行,不用包含opencv的.dll。我把项目的属性里MFC使用已经设置成在静态库中使用MFC,但发现生成后的.exe文件放在其他位置还是报那个没有找到cxcore100.dll的错。请问该怎么解决(除了将相应.dll放在同一目录里的办法外)?
我使用的是VS2005+OpenCV1.1。
谢谢!
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #6010同步于 2009/12/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
发布MFC程序,能否编译时把dll包含到程序里
simon2062
2009/12/21镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
没用过opencv,不知道有没有.lib文件,静态库中使用MFC 和 cxcore100.dll 无关, 我猜测cxcore100.dll 应该是opencv的dll,建议楼主搜索 “lib 静态链接”,希望能找到好答案,你现在的链接方式为dll动态链接,因此必须使用dll