Использование библиотеки распаковки в AS3 через FlasCC

У меня есть проект AS3 AIR, в котором мне нужно распаковать файлы, используя определенный метод распаковки. Видимо код для этого найден здесь, в каталоге contrib / blast дистрибутива zlib. Я бы перенес это на AS3 вручную, однако я практически неграмотен в C / C ++ и не имею большого опыта в программировании алгоритмов сжатия / распаковки.

Я обнаружил FlasCC и решил скачать его и посмотреть, работает ли он. Пример Hello World сработал хорошо и все. Я посмотрел, как скомпилировать 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. Если кто-нибудь скажет мне, что я делаю неправильно, или даже просто предоставит альтернативу, это будет с благодарностью.

1

Решение

SWC требует главной точки входа ..
добавлять:

int main()
{
AS3_GoAsync();
}
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]