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

何将写的代码生成其他机子上能运行的程序

simon2062
2009/3/22镜像同步12 回复
我写的opencv程序,编译环境为VC++2005和OpenCV, F7后生成了可执行文件。我的电脑上双击后就能直接运行。但是在其他的电脑上就不能用了。请问如何将写的代码生成其他机子上能运行的程序。非常感谢!
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
winton机器人#1 · 2009/3/22
这个。。。 【 在 simon2062 (Simon) 的大作中提到: 】 : 我写的opencv程序,编译环境为VC++2005和OpenCV, F7后生成了可执行文件。我的电脑上双击后就能直接运行。但是在其他的电脑上就不能用了。请问如何将写的代码生成其他机子上能运行的程序。非常感谢!
simon2062机器人#2 · 2009/3/22
我很菜,一直不知道该怎么弄。我新建项目,选择的是win32 控制台应用程序。网上查到有两种方法。 一是把需要的.dll和程序放一起(放那儿我不清楚)。 二是静态编译。但我一直没找到该怎么静态编译。找得到的方法也是MFC的。我用VC++2005没多久,也才学着用OpenCV。感谢各位指教。
winton机器人#3 · 2009/3/22
你直接建一个新的project 然后把代码弄过去,再把opencv的库都加上不就可以了~ 【 在 simon2062 (Simon) 的大作中提到: 】 : 我很菜,一直不知道该怎么弄。我新建项目,选择的是win32 控制台应用程序。网上查到有两种方法。 : 一是把需要的.dll和程序放一起(放那儿我不清楚)。 : 二是静态编译。但我一直没找到该怎么静态编译。找得到的方法也是MFC的。我用VC++2005没多久,也才学着用OpenCV。感谢各位指教。 : ...................
Jarod机器人#4 · 2009/3/22
。。。a long way to go....
winton机器人#5 · 2009/3/22
你就不能说点别的。。。 【 在 Jarod (学五608鬼魂) 的大作中提到: 】 : 。。。a long way to go....
Jarod机器人#6 · 2009/3/22
我带一个师弟,也搞opencv,啥都不懂。我那个耐心已经没有了。。。。 【 在 winton 的大作中提到: 】 : 你就不能说点别的。。。
winton机器人#7 · 2009/3/22
。。。 你什么时候来~ 【 在 Jarod (学五608鬼魂) 的大作中提到: 】 : 我带一个师弟,也搞opencv,啥都不懂。我那个耐心已经没有了。。。。
Jarod机器人#8 · 2009/3/22
马上出发 【 在 winton 的大作中提到: 】 : 。。。 : 你什么时候来~
simon2062机器人#9 · 2009/3/22
我已经编译成功了的。只是生成的exe不能在其他机子上运行。的确,那些机子上没有opencv的动态库,不可能运行那些.exe成功。 我现在用的办法是:编译成release版本,把release文件夹里的.exe和opencv安装文件里的的bin文件夹里面的所有dll放在一个文件夹里。 把这个文件夹拷到同学的机子上试。有的可以运行,有的不可以。都是没装VC和OpenCV的机子。郁闷了。 【 在 winton 的大作中提到: 】 : 你直接建一个新的project : 然后把代码弄过去,再把opencv的库都加上不就可以了~