FlasCC

Flash的C++编译器
授权协议 商业软件
开发语言 C/C++ ActionScript
所属分类 Web应用开发、 Flash开发包
软件类型 商业软件
地区 不详
投 递 者 须原
操作系统 Windows
开源组织
适用人群 未知
 软件概览

代号Alchemy的Flash runtime C++编译器今天正式对外发布正式beta版本:Flascc!对于有C++工作流的端游团队可以用此技术编译你的C项目为SWF!这是端游进军页游的捷径与利器!

FlasCC包含了用于构建、测试、调试C/C++项目的工具,以及一些含源码的示例项目以及文档。

Adobe表示,C/C++代码库也可以使用Flash API,通过其Stage3D加速引擎来支持OpenGL或DirectX,也可以使用Flash Player的高级功能(如XC API)来提高性能。

Epic Citadel游戏就是通过FlasCC编译的结果,基于Flash平台运行。

  • http://bbs.9ria.com/thread-166310-1-1.html

  • AVM2: Adobe Flash 9及之后版本所支持的ActionScript 3是通过ActionScriptVirtualMachine 2(AVM2)来执行的。AVM2把ActionScript Bytecode(ABC)作为输入,并实时编译到处理器特定的指令中。AVM2是目前Flash Player 最新版本11的核心,所有Actionscript 3的代码都只能由AVM2来执行。 Al

  • 需求: 64位操作系统 (注:这个限制有点大,为了这个限制,我重转了系统) 安装和配置: 1.解压FlasCC压缩包(下载地址)(百度网盘下载)到工作目录 2.下载和安装64位JDK(下载地址)(如已经安装请跳到步骤4) 3.添加或编辑系统环境变量     java_home  C:\Program Files\Java\jdk1.7.0_02     Path       %java_home%

  •  (声明:转载自百度百科) Flash C++编译器也就是flasCC,原来的名称是Alchemy2,这是第二个版本了。几年前,Alchemy就已经诞生,不过不够成熟,所以使用的人很少。FlasCC与第一版本相比有了较大的提升,所以面世就受到不小的关注。另一个受到关注的原因是,网页游戏兴起FlasCC的作用就是端游转页游,如此利器怎能不被开发人员欣赏。 1FlasCC功能介绍 将强大、熟悉、高

  • flasCC的安装比以前的炼金方便些,adobe官方下载的那个包解压后运行一下run.bat就行了. 以前到处搜cygwin,我SB啊. 我下的是这个地址http://gamingdl.adobe.com/gaming-sdk/AdobeGamingSDK_1.0.0.exe 从天地会粘一段安装文字 需求: 64位操作系统 (注:这个限制有点大,为了这个限制,我重转了系统) 安装和配置: (注:所

  • [待测试特性] 一、C接口导出相关 1、重载函数。 2、虚函数。 3、template相关   二、内存相关 1、as直接往c分配的内存写数据。 2、c直接往as对象写数据。   三、C访问AS 1、访问as中的基本类型变量 2、访问as中的复杂类型变量 3、访问as中的function对象 4、inline assembly. 官方文档说明如下:   The interop between AS

  • 需求: 64位操作系统 (注:这个限制有点大,为了这个限制,我重转了系统) 安装和配置: 1.解压FlasCC压缩包(下载地址)(百度网盘下载)到工作目录 2.下载和安装64位JDK(下载地址)(如已经安装请跳到步骤4) 3.添加或编辑系统环境变量     java_home  C:\Program Files\Java\jdk1.7.0_02     Path       %java_home%

  • Installation(Windows) The Windows version of FlasCC was compiled to run within the Cygwin environment. Cygwin is a Linux-like environment for Windows making it possible to port software running on POS

  • Compiling OpenGL games with the Flash C Compiler (FlasCC) In this article I show how to use the Flash C++ Compiler (FlasCC) to port the popular open source OpenGL game Neverball to the Flash runtime w

  • 例子中的注释已经很详细了,我觉得逐行翻译一下,就完全可以体现出此例子的意义 #include <stdio.h>  #include <string.h>  #include "AS3/AS3.h"  //<-----大家注意这货,它提供了C++中调用AS3的方法 int main(int argc, char **argv)  {     /*        flascc使用GCC的inline

  • Adobe Flash C++编译器(FlasCC)是一条新的工具链!可以为PCs、Xbox 360、PlayStation3、还有iOS提供原生游戏和游戏引擎,通过Adobe Flash Player的编译,使它们能够直接在13亿台联网的PCs的浏览器的网页上运行。 FlasCC 1.0今天已经正式发布了(官方的),它将作为Adobe Create Cloud的Game Developer工具的

  • FlasCC发布说明 FlasCC 1.0.1发布说明 DEBUG版本创建的程序,在运行时不会再报 “THUNK”错误。 当连接使用CModule.startAsync()开始时,avm2_uithunk不会再失败了。 当一个main函数使用CMoudle.startBackground()作为开始时,也可以使用AS3_GoAsync()了。 当使用InMemoryBckingStore 这个AS

 相关资料
  • 本文向大家介绍C++ 用Clang编译,包括了C++ 用Clang编译的使用技巧和注意事项,需要的朋友参考一下 示例 由于锵前端被设计为是与GCC兼容,当你交换可通过GCC编译大多数程序将编译g++通过clang++在构建脚本。如果没有-std=version给出,将使用gnu11。 习惯了MSVC的Windows用户可以cl.exe与交换clang-cl.exe。默认情况下,clang尝试与已安

  • 问题内容: 在编译C 时,您当然会为要编译的目标平台使用编译器。是否有针对JVM的C 编译器(因此,不是使用Java“本机”接口,而是将C ++代码编译为Java字节码)? 问题答案: NestedVM为Java字节码提供二进制转换。这是通过让GCC编译为MIPS二进制文件然后将其转换为Java类文件来完成的。因此,任何用C,C ++,Fortran或GCC支持的任何其他语言编写的应用程序都可以在

  • 我有以下代码: 我希望它输出“0,1,2,3”并停止,但它输出的是一系列无穷无尽的“0、1、2、3、4、5……” 看起来比较< code>di 如果我只是注释掉< code >,delta=mc[di],我会正常得到“0,1,2,3”。无辜作业有什么问题? 我正在使用Ideone.com g14带-O2选项。

  • 上一个小节 C 语言的程序结构中我们简单的认识了一下 C 语言的程序到底由那些部分组成,但是仅仅了解 C 语言的程序结构还不够,仅仅是万里长征走完了第一步,后面还需要进行很多的步骤才能让程序成为一个可以使用的工业产品。还记的上一个小节中我们提到的 gcc 吗?其实这是一个 C 语言的编译器,这一个小节我们就来学习一下编译器这个概念。 1. C 语言编译器 每个语言都需要编译器,甚至包括可以直接操作

  • 本文向大家介绍C/C++ 编译器优化介绍,包括了C/C++ 编译器优化介绍的使用技巧和注意事项,需要的朋友参考一下 0. gcc -o gcc -o 的优化仍然是机械的,想当然的。只有做到深入理解计算机系统,加深对编程语言的理解,才能写出最优化的代码。 Linux下gcc 优化级别的介绍  · gcc -o0 ⇒ 不提供任何优化;  · gcc -o1 ⇒ 最基本的优化,主要对代码的分支、表达式、

  • 安装编译器或者 IDE(集成开发环境),也叫搭建开发环境。Windows 下的C语言 IDE 众多,多如牛毛,初学者往往不知道该如何选择,本节就来给大家指点迷津。 1) Visual Studio Windows 下首先推荐大家使用微软开发的 Visual Studio(简称 VS),它是 Windows 下的标准 IDE,实际开发中大家也都在使用。为了适应最新的 Windows 操作系统,微软每

  • 编译简单的 C 程序 C 语言经典的入门例子是 Hello World,下面是一示例代码: #include <stdio.h> int main(void) { printf("Hello, world!\n"); return 0; } 我们假定该代码存为文件‘hello.c’。要用 gcc 编译该文件,使用下面的命令: $ gcc -Wall hello.c -o hell