如何编译 MFEditor

来源:互联网 发布:三菱伺服调试软件中文 编辑:程序博客网 时间:2024/05/03 13:39

简单介绍一下如何编译MFEditor。本项目在mapserver5.6.1版本基础上开发。开发语言使用c#IDE使用的是vs2005。目前已升级到了2008.

 

需要准备的工具:TortoiseSVNvs2005

首先你要安装一个SVN客户端,我一般使用的是TortoiseSVN。如果不会安装可以参见

http://daliang1215.javaeye.com/blog/486087

 

然后需要安装VS2005。如果这个你都没有,就不要下载代码了。。。

 

必要的工具准备好之后,使用svncheckout功能来下载代码。鼠标右键点击任意文件夹,在菜单中选择”SVNCheckout”,出现对话框,在”URLof repository:”中输入代码地址: https://mfeditor.googlecode.com/svn/trunk

 

代码下载完成之后,使用VS2005打开trunk目录下的MFEditor.sln。直接生成解决方案,不出意外的话会顺利地编译通过。

 

如果提示找不到命名空间,请到dlls文件夹中寻找对应的动态库。

如果要调试,需要把dlls文件夹中的dependenciesmapserver5.6.1中的dll全部复制到trunk目录中的bin文件夹中。否则会出现错误:

OSGeo.MapServer.mapscript”的类型初始值设定项引发异常。

如果还有问题可以参见

http://blog.csdn.net/wanliyun2009/archive/2010/01/25/5252108.aspx

 

原创粉丝点击