Adobe alchemy 编译器问题-它生成.l.bc 文件,如何将它们转换为swc?

问题描述 投票:0回答:1

因此,我尝试编译 ffmpeg,正如我描述的那样,在 this 补丁之后,我开始看到 .l.bc 文件,但没有 .swc 文件。那么如何使用alchemy完成套件将.l.bc转为.swc呢?

c gcc actionscript-3 ffmpeg
1个回答
1
投票

您记得使用 -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++ 类放入 alchemy 并期望它能够工作,你必须在 c/c++ 代码和 flash 之间定义一个接口

gcc/g++ 在输出中是否抛出任何错误?如果只有一个错误,则不会创建 SWC。

您确定正在使用 alc-on 运行吗?

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

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