博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FlasCC发布说明
阅读量:7222 次
发布时间:2019-06-29

本文共 1143 字,大约阅读时间需要 3 分钟。

FlasCC 1.0.1发布说明

  • DEBUG版本创建的程序,在运行时不会再报 “THUNK”错误。
  • 当连接使用CModule.startAsync()开始时,avm2_uithunk不会再失败了。
  • 当一个main函数使用CMoudle.startBackground()作为开始时,也可以使用AS3_GoAsync()了。
  • 当使用InMemoryBckingStore 这个AS3 API添加一个路径时,就算是最后带了斜杠,也可以正常工作了。

FlasCC 1.0.0发布说明

Adobe Flash C++ Compiler (FlasCC)使你可以将你的代码完整地导入Flash运行时库:

  • 使用你现有的C/C++项目文件和Makefile文件,如果你已经在使用GCC了的话。只需要把你的C++代码用FlasCC重新编译为Flash Player平台的可执行文件就可以了。(SWF或者SWC)
  • 你可以使用GDB来调试你在Flash Player中运行的代码,就像你平时使用的GDB一样。
  • 你可以通过C/C++访问整个Flash运行时库的API。 包括Stage3D图形加速API。
  • 有大量的文档,教程以及将C/C++库(Lua,Box2D,Bullet等)导入到Flash运行时库的例子作为参考。
  • FlasCC也可以让你使用C/C++代码来创建SWC库。以供AS3开发者使用。 可以使用SWIG来自动创建C/C++代码的AS3调用接口。

 

已知问题:

  • 使用了多线程的代码,需要FP 11.5或者更高
  • 使用了多线程的代码,目前不能被Google Chrome(PPAPI)支持。不过,Google和Adobe正在努力解决问题,在将来的Chrome版本中,将解决这个问题。
  • stat系列的系统调用不会提供有意义的值。如st_time,st_mtime,st_ctime等。
  • 当尝试列出一个对象文件(object file)或者归档文件(archive)中的符号表时,nm会错误地标记一个本地符号为外部符号。
  • 当在有限的内存环境下。需要显式地减少JVM的内存消耗。可以通过 gcc/g++时,传入jvmopt参数。 比如:gcc -jvmopt=-Xmx1000M input.c –o output
  • 一些对SOCKET进行监控的程序(比如防火墙或者杀毒软件),将会阻碍GDB调试。
  • 对于Windows用户,有很多软件都可能导致Cywin和FlasCC的安装或者启动失败。
  • 在例子程序中的Makefile所使用的“FLASCC”和“FLEX”变量是绝对路径

转载于:https://www.cnblogs.com/qilinzi/archive/2013/05/12/3074913.html

你可能感兴趣的文章
总结一下工作中用到的Mybatis业务逻辑
查看>>
Android图表日历控件组件
查看>>
Linux下的网络环境配置
查看>>
mysql---总体备份和增量备份
查看>>
裸机代码(uboot) : clear bss
查看>>
PHP判断访问者手机移动端还是PC端的函数,亲测好用
查看>>
http://jingyan.baidu.com/article/bad08e1ee14ae409c85121cf.html
查看>>
perf之record
查看>>
C#中的数据格式转换 (未完待更新)
查看>>
启动vsftpd失败
查看>>
yii2组件之下拉框带搜索功能(yii-select2)
查看>>
Java串口通信详解
查看>>
Newtonsoft 自定义输出内容
查看>>
HTML图片元素(标记)
查看>>
windows server 2008 域控安装
查看>>
编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议6~10)...
查看>>
Oracle查看和修改连接数(进程/会话/并发等等)
查看>>
【SpringMVC学习06】SpringMVC中的数据校验
查看>>
Laravel错误与日志处理
查看>>
微信小程序开发教程第七章:微信小程序编辑名片页面开发
查看>>