Dll 在MarmaladeSDK中加载arm共享库

Dll 在MarmaladeSDK中加载arm共享库,dll,shared-libraries,marmalade,Dll,Shared Libraries,Marmalade,MarmaladeSDK支持生成arm共享库的项目。它还支持通过其s3eLibraryOpen()加载“库”。然而,这些似乎只能打开x86 PE映像,这些映像也可以通过Marmalade SDK生成,但很明显,一旦我得到一个符号并尝试调用该函数,它就会崩溃,因为它是x86,调用过程是ARM 因此,再重复一次,问题是:Marmalade SDK是否支持在运行时动态加载arm共享库?s3eLibraryOpen将允许您在支持它的平台上加载动态库,以及为该平台构建的动态库Android(.So)、Wi

MarmaladeSDK支持生成arm共享库的项目。它还支持通过其s3eLibraryOpen()加载“库”。然而,这些似乎只能打开x86 PE映像,这些映像也可以通过Marmalade SDK生成,但很明显,一旦我得到一个符号并尝试调用该函数,它就会崩溃,因为它是x86,调用过程是ARM


因此,再重复一次,问题是:Marmalade SDK是否支持在运行时动态加载arm共享库?

s3eLibraryOpen将允许您在支持它的平台上加载动态库,以及为该平台构建的动态库Android(.So)、Windows(.dll),IOS不支持它。

应该询问果酱的答案……我会的,除非我看到许多答案在果酱自己的答案网站上没有得到回答。但至少你会有更多的机会。所以,即使当我启动emulator时,它只在共享库映像是x86 PE的情况下工作,如果我要为android构建加载程序,这个调用将需要一个ARM ELF。那么?