windows 下 lestrrat-go\libxml2 这个库似乎无法直接使用

2023-08-18 10:37:37 +08:00
 yagamil
C:\Users\xda\go\pkg\mod\github.com\lestrrat-go\libxml2@v0.0.0-20201123224832-e6d9de61b80d\xpath\xpath.go:124:7: undefined: clib.XMLXPathFreeObject
C:\Users\xda\go\pkg\mod\github.com\lestrrat-go\libxml2@v0.0.0-20201123224832-e6d9de61b80d\xpath\xpath.go:129:19: undefined: clib.XMLXPathCompile
C:\Users\xda\go\pkg\mod\github.com\lestrrat-go\libxml2@v0.0.0-20201123224832-e6d9de61b80d\xpath\xpath.go:149:7: undefined: clib.XMLXPathFreeCompExpr
C:\Users\xda\go\pkg\mod\github.com\lestrrat-go\libxml2@v0.0.0-20201123224832-e6d9de61b80d\xpath\xpath.go:163:22: undefined: clib.XMLXPathNewContext
C:\Users\xda\go\pkg\mod\github.com\lestrrat-go\libxml2@v0.0.0-20201123224832-e6d9de61b80d\xpath\xpath.go:179:14: undefined: clib.XMLXPathContextSetContextNode
C:\Users\xda\go\pkg\mod\github.com\lestrrat-go\libxml2@v0.0.0-20201123224832-e6d9de61b80d\xpath\xpath.go:179:14: too many errors

看来作者的 github ,需要自己编译一个 libxml2 库, 然后需要 visual studio 或者 cgywin 这种的, 想着有点麻烦,为了用这个 path 分析库,搞个 10 多 G 的 vs 环境。 有没有快捷的方式?

没有的话只就换 linux 。。

560 次点击
所在节点    Go 编程语言
3 条回复
securityCoding
2023-08-18 14:05:45 +08:00
你直接扔 wsl 跑
roundgis
2023-08-18 16:55:53 +08:00
我記得 mingw64 有這個庫吧?
yagamil
2023-08-27 16:52:27 +08:00
@roundgis 是有,这个以前配 github bash 的时候用过。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/966339

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX