使用VS2013编译的程序比在Linux

时间:2015-05-05 10:49:09

标签: c++ linux optimization visual-studio-2013 image-segmentation

我下载了一个用linux编写的开源c ++项目。我想在Windows上运行并安装MinGW以便编译和运行它。我用" make"成功编译了它。命令和程序运行得非常快。后来,我将程序移到Visual Studio,修改了几行,包括删除" sys / time.h"库等。但从未对算法本身进行过大的改动。当我运行代码时,它运行但比在MinGW中使用其编译版本运行要慢得多。

我没有改变算法中的任何内容。应该是什么原因以及如何让它再次变得更快?

我提到的项目在这里:http://perso.esiee.fr/~coupriec/temporal_segm.zip

它基本上对给定的图像序列进行分段,并生成随机着色的段。

0 个答案:

没有答案