有人有幸为 Mapnik 编译了这个 .NET 绑定吗?
因此,我正在尝试构建这个库,它是 Mapnik http://mapnik.org 的 .NET 绑定。 我成功运行了“../ext/install.cmd”文件,但我认为这只构建 C++ 的 boost 库。当我之后运行 Visual Studio 解决方案时,它仍然有大约 900 个错误! 主要在 1 类中用于文本渲染。
http://sourceforge.net/projects/mapniknet/
如果有人可以的话,我很乐意使用这个库帮助我让构建成功运行。
我的系统: Win7 64位
So I'm trying to build this library that is a .NET binding for Mapnik http://mapnik.org.
I ran the "../ext/install.cmd" file successfully but I think that only builds
the boost library for c++. When I run the visual studio solution for it afterwards it still has like 900 errors!
Mostly in 1 class for text rendering.
http://sourceforge.net/projects/mapniknet/
I would love to use this library if anyone can help me get the build to run succesfully.
My system:
Win7 64bit
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在早于 Windows 7 的系统上,如果“Program Files”文件夹名称中有空格,则无法运行修补程序。
您可以手动修补mapnik和ICU源,在MapNik文件夹上应用Mapnik.patch,在icu 1上应用icu_vs2010.patch。
如果之前更改了源,则应在修补之前将其恢复。
修补后重新运行 install.cmd
On systems older than Windows 7 patching can not be run if there are spaces in "Program Files" folder name.
You can patch mapnik and ICU sources manually applying Mapnik.patch on MapNik folder and icu_vs2010.patch on icu one.
If sources were changed previously they should be reverted before patching.
After patching rerun install.cmd