所以我正在尝试构建这个库,它是 Mapnik 的 .NET 绑定(bind) http://mapnik.org . 我成功运行了“../ext/install.cmd”文件,但我认为这只会构建 C++ 的 boost 库。当我之后为它运行 visual studio 解决方案时,它仍然有 900 个错误! 主要用于文本渲染的 1 类。
http://sourceforge.net/projects/mapniknet/
如果有人能帮助我成功运行构建,我很乐意使用这个库。
我的系统: Win7 64位
最佳答案
在早于 Windows 7 的系统上,如果“Program Files”文件夹名称中有空格,则无法运行补丁。 您可以手动修补 mapnik 和 ICU 源,在 MapNik 文件夹上应用 Mapnik.patch,在 icu 文件夹上应用 icu_vs2010.patch。 如果之前更改了源,则应在修补之前将其还原。 修补后重新运行 install.cmd
关于c++ - 有没有人有幸为 Mapnik 编译这个 .NET 绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7720360/