|
|
1
1
这不可能以您想要的简单方式实现(每个OS/编译器有一个库文件),因为静态库是编译的二进制代码,这不可避免地参考了平台的具体情况,并且(通常)必须采用特定于编译器的格式。同一操作系统上的多个编译器之间存在一定程度的兼容性,但这永远不会在不同的操作系统之间工作。Mac OS过去有fat二进制文件的概念(其中32位和64位二进制代码相邻),但由于它们移到了专用的64位,这就不再是真正相关的了(尽管它们仍然存在并且仍然可以使用)。 如果你想以二进制形式发布,你需要为你想要支持的每个平台(操作系统/体系结构/工具链)组合提供不同的二进制文件。 |
|
itMaxence · 从c库调用objective-c方法 8 年前 |
|
|
seladb · Makefile-目录不存在时失败-跨平台 8 年前 |
|
|
Ryan · 调整StackLayout元素的高度 8 年前 |
|
|
Sergei G · C printf跨平台格式,无警告[重复] 8 年前 |