更新
添加一个标准地图，用于记录地图上每个位置到入口处的最短距离，以此避免出现不合适且重复的路径。
通过样本地图C2的测试。

备注：因为没有VC2008，因此没有把新增的源代码添加到项目文件中。

Signed-off-by: yue.li <yue.li@cn.promise.com>
更新
修改代码使之能用mingw编译。
修改makefile，使之能生成debug和release两个版本。参考 http://works.jinbuguo.com/linux/optimize_guide.html。

Signed-off-by: yue.li <yue.li@cn.promise.com>