VC和g++编译后程序的运行结果和速度相差怎么会这么大

xliu2019 2009-09-10 11:21:19
source code:
http://d.namipan.com/d/94592a796f95d4a662c0d25be55414e9f2b9d80f00b20b00
这是一个提取图像特征的程序,在linux和windows平台上用make和vc2005编译后执行,发现结果差别很大,而且g++生成的程序速度要快10倍以上,调试了半天,也没发现问题在哪里,请各位帮忙看看
程序的执行命令为
sift.exe --threshold 0 -b data/img3.pgm
...全文
151 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个不仅仅是编译器的问题了,涉及到操作系统在处理某些功能上的差异了。

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧