我必须使用AS3创建Flash应用程序,并在Dylib中使用函数。
说函数名称是打开的();
有可能吗?我该如何将Dylib添加到我的AS3项目中?
编辑
好吧,从评论中可以看到,我需要包裹迪利布。我不确定该怎么做。谁能帮忙?
要获得一个动态库与空气一起使用,您必须创建使用dylib
的ANE(空气本机扩展)。您创建的ANE应揭示所需的AS3功能的库中的一部分。
有许多可用于创建ANE的教程,以:
开始- https://www.adobe.com/devnet/air/articles/extending-air.html
创建了访问dylib
的ANE后,包装应用程序时,您必须经过几个其他步骤才能正确签署动态库。
- 确保您使用的是空气27
- 在Root Level 中向您的应用程序添加
- 确保将此目录与您的应用程序打包
- 将任何动态的LIB和框架放在此目录中
Frameworks
目录
这些库将与您的申请证书正确签名。