Skip to content
Discussion options

You must be logged in to vote

这块目前是实验性的,且仅对 windows 预构建开启了。。因为考虑的问题比较多,尤其是二进制兼容问题

目前光 windows ,就需要根据 toolset + vs_runtime + arch 来处理兼容性,所以每种可能的组合,需要构建一份,然后根据 toolset 的向下兼容原则选取库文件

每个平台的二进制兼容性规则各不相同,macOS 上也许要判断 os 版本 + arch 等规则

而 linux 下各个发行版差异,兼容性处理更加复杂,外带还需要判断不同的编译工具链 gcc/clang 。

还有交叉编译的问题。。

Replies: 2 comments 7 replies

Comment options

You must be logged in to vote
3 replies
@waruqi
Comment options

@waruqi
Comment options

@cyfdecyf
Comment options

Answer selected by cyfdecyf
Comment options

You must be logged in to vote
4 replies
@waruqi
Comment options

@cyfdecyf
Comment options

@waruqi
Comment options

@cyfdecyf
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants