[英]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.