首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过FlasCC在AS3中使用解压缩库

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

Stack Overflow用户
提问于 2013-03-11 03:47:57
回答 1查看 374关注 0票数 1

我有一个AS3 AIR项目,其中我需要使用特定的解压缩方法解压缩文件。显然,这个代码是found here, in the contrib/blast directory of the zlib distribution。我会手动将其移植到AS3,但我实际上对C/C++一无所知,在编码压缩/解压缩算法方面也没有太多经验。

我发现了FlasCC,并决定下载它,看看它是否工作。hello world示例运行得很好。我查找了如何编译SWC,因为我认为这将是一个很好的使用形式,并尝试编译它。不幸的是,它不起作用。

这是我写的:

代码语言:javascript
复制
$ "/cygdrive/f/C2F/FlasCC/sdk/usr/bin/gcc" blast.c -emit-swc=blast -o blast.swc

这就是我得到的:

代码语言:javascript
复制
/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。如果有人能告诉我我做错了什么,或者只是提供了一个替代方案,我将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2013-03-11 11:24:53

swc需要一个主入口点..添加:

代码语言:javascript
复制
int main() 
{ 
    AS3_GoAsync();
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15326738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档