有人有幸为 Mapnik 编译了这个 .NET 绑定吗?

发布于 2024-12-08 21:33:34 字数 402 浏览 1 评论 0原文

因此,我正在尝试构建这个库,它是 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情场扛把子 2024-12-15 21:33:34

在早于 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文