我使用第三方SDK,以libXXX.a呈现,需要
15/05/2017答案。 最后,我找到了写下我的解决方案的时间。 如果您的第三方SDK依赖于某些动态库,请执行以下操作:
答案 0 :(得分:0)
IOS不允许使用动态库。使用XCode构建时,它会自动链接所需的静态库,但仅限于最终应用程序,而不是构建静态库。相反,你可以告诉Delphi处理依赖项。
在libXXX.a的pascal头文件中(将函数导入Delphi),添加dependency
,如下所示:
function MyFunction; cdecl; external libXXX.a name 'myfunction' dependency 'stdc++'
我用自己的'c ++'(对应'libc ++。dylib')和'stdc ++'(对应'libstdc ++。dylib'),但是你必须尝试自己,如果它适用于z库。