因此,我尝试在described here修补程序之后以this的身份编译ffmpeg,开始看到.l.bc文件,但没有看到.swc文件。那么如何使用炼金术完成套件将.l.bc转换为.swc?

最佳答案

您是否记得使用-swc选项?

gcc myMainClass.c -O3 -Wall -swc -o mySwcFile.swc


您确定没有它依赖的C ++库吗?您应该使用g ++吗?

g++ myMainClass.c -O3 -Wall -swc -o mySwcFile.swc


您是否正在使用自己的启用了ashacks(AS3.h)的主类(胶水类)?您不能只是将任何c / c ++类投入炼金术并期望它能正常工作,还必须在c / c ++代码和Flash之间定义一个interface

gcc / g ++是否在输出中引发任何错误?如果只有一个错误,将不会创建swc。

您确定要与alc-on一起运行吗?

很抱歉,如果这些故障排除步骤太基础,我能想到的。

关于c - Adobe alchemy编译器问题-生成.l.bc文件,如何将它们转换为swc?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6333275/

10-11 18:35