abi 相关问题

(应用程序二进制接口)指定程序,库和操作系统之间的低级接口。例如。哪些寄存器用于传递函数参数。

Google Play商店中不支持的设备 - Flutter

我已将我的应用程序上传到谷歌商店,但我的一些朋友无法安装它,他们得到“您的设备与此版本不兼容”。我检查了sdk,屏幕尺寸和......

回答 2 投票 1

为什么同一架构有不同的软件包,但不同的操作系统?

我的问题相当概念化。我注意到同一架构有不同的软件包,比如x86-64,但适用于不同的操作系统。例如,RPM为Fedora提供了不同的包,并且......

回答 2 投票 1

什么是应用程序二进制接口(ABI)?

我从未明白ABI是什么。请不要指向维基百科的文章。如果我能理解它,我就不会在这里张贴这么长的帖子。这是我对不同的看法......

回答 15 投票 394

API和ABI之间的区别

我是linux系统编程的新手,在阅读Linux系统编程时我遇到了API和ABI。 API的定义:API定义一个软件的接口......

回答 9 投票 169

将Scala 2.12与Spark 2.x一起使用

在Spark 2.1文档中,提到Spark运行在Java 7 +,Python 2.6 + / 3.4 +和R 3.1+上。对于Scala API,Spark 2.1.0使用Scala 2.11。您将需要使用兼容的Scala版本(2.11 ....

回答 2 投票 23

没有找到void com.unity3d.player.UnityPlayer.nativeRestartActivityIndi cator()的实现

我是Unity的新手,我正在尝试将Unity游戏(它有ARcore)集成到原生Android应用程序中。我可以在一个新的HelloWorld应用程序中启动统一但无法在我的真实应用程序中启动(...

回答 4 投票 6

x86-64 System V ABI在哪里记录?

x86-64 System V ABI(用于除Windows之外的所有内容)过去常常访问http://x86-64.org/documentation/abi.pdf,但该网站现已脱离互联网。有一个新的权威家园......

回答 2 投票 35

通过linux x86-64函数调用保留了哪些寄存器

我相信我理解linux x86-64 ABI如何使用寄存器和堆栈将参数传递给函数(参见之前的ABI讨论)。令我感到困惑的是,预期是否有什么寄存器......

回答 3 投票 30

ABI和CPU架构类型有什么区别?

与ABI和CPU架构类型混淆,通过谷歌搜索我可以找到这个链接https://developer.android.com/ndk/guides/android_mk#target_arch_abi从中我了解到ABI是......

回答 1 投票 0

Android ABI拆分迁移到App Bundle

我打算从ABI拆分迁移到App Bundle功能。目前我正在使用此代码:def versionCodesAbi = ['x86':1,'x86_64':2,'armeabi-v7a':3,'arm64-v8a':4] split {abi {...

回答 1 投票 1

优化处理标签(空结构)函数参数

在某些情况下,我们使用标签来区分功能。标记通常是一个空结构:struct Tag {};假设我有一个使用这个标签的函数:void func(Tag,int a); ...

回答 1 投票 4

可以在一个操作系统上编译不依赖于C标准库的静态库,然后将其移动到另一个操作系统吗?

我知道对于完整的程序,这是不可能的,因为可执行文件格式和系统调用,但是如果你有一个文件:int add(int a,int b){return a + b; } 您可以...吗 ...

回答 2 投票 0

GCC未定义引用与abi:cxx11

我正在使用gcc版本5.4.0 20160609(Ubuntu 5.4.0-6ubuntu1~16.04.11)编译C ++程序。在编译时一切都很好。然后我将这些程序与使用gcc构建的库链接...

回答 1 投票 0

Visual C ++ x86 ABI:VC ++如何返回值?

我知道在eax中返回1/2/4字节整数,并在eax:edx中返回8字节整数。那么,4 / 8/16字节的浮点值(也许我记得long double可能是16字节......)......

回答 2 投票 1

如何在Windows上检测X32?

X32允许用户使用在x86_64处理器上运行的32位整数,长整数和指针来编写程序。在某些使用案例中,使用X32有许多好处。 (X32与X86或X64不同; ...

回答 5 投票 1

在i386和x86-64上,UNIX和Linux系统调用的调用约定是什么

以下链接解释了UNIX(BSD风格)和Linux的x86-32系统调用约定:http://www.int80h.org/bsdasm/#system-calls http://www.freebsd.org/doc/en/books /开发商-手册/ 86 -...

回答 4 投票 124

SWIFT ABI在哪里出现?

标题可能不足以概述问题背景。所以这里是描述:SWIFT编译过程Swift编译器经历以下步骤来编译...

回答 1 投票 3

Swift 5 ABI稳定性如何影响支持iOS 11的iOS应用?

Swift 5带来了ABI稳定性,因此用Swift编写的iOS应用程序不再需要将swift标准库打包到应用程序包中。这对于仍支持iOS 11的应用程序有何影响?

回答 1 投票 0

android库的问题只支持armeabi和x86

我正在为我的公司开发一个应用程序,我们正面临一个问题。我们已经导入了一个图书馆(没有我们的,我们买了它),如果没有将abiFilters设置为ndk {abiFilters“armeabi”,它就无法工作......

回答 2 投票 2

Flutter abiFilters没有为所有架构生成libflutter.so

在我的Flutter应用程序中,我试图生成应该适用于所有设备的apk,无论是32位还是64位。为此,我在build.gradle文件中添加了以下行。但它 ...

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.