繁体   English   中英

通过FlasCC在AS3中使用解压缩库

[英]Using decompression library in AS3 via FlasCC

我有一个AS3 AIR项目,在其中需要使用特定的解压缩方法来解压缩文件。 显然,此代码位于zlib发行版的contrib / blast目录中 我会手动将其移植到AS3,但是我几乎不懂C / C ++,并且在编码压缩/解压缩算法方面也没有太多经验。

我发现了FlasCC,并决定下载它并查看它是否有效。 你好,世界样本运行良好,一切正常。 我查找了如何编译SWC的方法,因为我认为这是在其中使用它的好方法,并尝试对其进行编译。 不幸的是,它没有用。

这是我写的:

$ "/cygdrive/f/C2F/FlasCC/sdk/usr/bin/gcc" blast.c -emit-swc=blast -o blast.swc

这就是我得到的:

/cygdrive/f/C2F/FlasCC/sdk/usr/bin/../../usr/lib/stdlibs_abc/crt1_c.o: error: un
defined reference to '_main'
collect2: ld returned 1 exit status

正如我提到的那样,我在C语言上完全没用,这是我第一次使用FlasCC。 如果有人可以告诉我我在做错什么,甚至只是提供替代方案,将不胜感激。

swc需要一个主入口点。

int main() 
{ 
    AS3_GoAsync();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM