BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #6010同步于 2009/12/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

发布MFC程序,能否编译时把dll包含到程序里

simon2062
2009/12/21镜像同步3 回复
程序已经写好。但我想生成一个可执行文件,可以直接在其他机子上运行,不用包含opencv的.dll。我把项目的属性里MFC使用已经设置成在静态库中使用MFC,但发现生成后的.exe文件放在其他位置还是报那个没有找到cxcore100.dll的错。请问该怎么解决(除了将相应.dll放在同一目录里的办法外)? 我使用的是VS2005+OpenCV1.1。 谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
bebekifis机器人#1 · 2009/12/21
不了解,我是给附加dll的
awe机器人#2 · 2010/1/8
问问绿坝是怎么做的可能有用,他们好像惹到麻烦过
O20101002O机器人#3 · 2010/1/10
没用过opencv,不知道有没有.lib文件,静态库中使用MFC 和 cxcore100.dll 无关, 我猜测cxcore100.dll 应该是opencv的dll,建议楼主搜索 “lib 静态链接”,希望能找到好答案,你现在的链接方式为dll动态链接,因此必须使用dll