C和C++代码在支持FLASH的WEB平台上运行的方法技术

技术编号:8593804 阅读:388 留言:0更新日期:2013-04-18 06:56
本发明专利技术提供一种C和C++代码在支持FLASH的WEB平台上运行的方法,包括骤:选择开发编译操作系统为MiniMac;设置工程目录/用户/当前登陆的用户名/当前创建工程名;安装flasCC、FlexSDK、sconsSDK、Python2.7.3、C3SDK。本发明专利技术利用现有的项目资源,节约开发成本、开发周期,把基于PC有端、Xbox360、PSP等平台上的C或C++游戏代码编译成Flash可识别的二进制文件,并且最终在WEB发布FLASH应用程序。通过直接编译转换方式,可以迅速移植大量的c/c++有端游戏代码到WEB上,无须重新在WEB端再次开发,节约大量开发成本、缩短开发周期;并使得游戏发布版同时拥有有端和WEB端,并且同时运作。

【技术实现步骤摘要】
C和C++代码在支持FLASH的WEB平台上运行的方法
本专利技术涉及计算机软件领域,具体是指一种C和C++代码在支持FLASH的WEB平台上运行的方法。
技术介绍
Flash运行C/C++代码是基于GCC的BSD编译环境,使得大部分控制台游戏的C/C++代码能被直接编译成FLASH的actionScript,从而能在任意支持FLASH的WEB平台上运行;主要基于Flascc软件特性,其主要核心是采用LLVM全称为Low Level VirtualMachine,这个库提供了与编译器相关的支持,能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成,基来信息源于http://Ilvm. orR/有鉴于此,本专利技术人针对现有技术的缺陷深入研究,并有本案产生。
技术实现思路
本专利技术所要解决的技术问题在于提供一种C和C++代码在支持FLASH的WEB平台上运行的方法。本专利技术采用以下技术方案解决上述技术问题一种C和C++代码在支持FLASH的WEB平台上运行的方法,包括如下步骤步骤1:选择开发操作编译操作系统为MiniMac ; 步骤2 :设置工作目录/用户名/当前登陆用户名/本文档来自技高网...

【技术保护点】
一种C和C++代码在支持FLASH的WEB平台上运行的方法,其特征在于:包括如下步骤:步骤1:选择开发操作编译操作系统为MiniMac;步骤2:设置工作目录/用户名/当前登陆用户名/当前创建工程文件夹;步骤3:安装FlasCC,提供编译环境,把C++代码编译成WEB可识别的二进制文件;安装FlexSDK,为开发Flash游戏提供必需库;安装sconsSDK,提供编写编译脚本文件;安装Python,提供编译脚本环境;安装C3SDK游戏引擎,提供Flash游戏引擎库;安装与操作系统相符合的软件版本;步骤4:打开终端软件,位置位于/用户/当前用户/.bash_profile;修改设置环境变修改文件,...

【技术特征摘要】
1.一种C和C++代码在支持FLASH的WEB平台上运行的方法,其特征在于包括如下步骤 步骤1:选择开发操作编译操作系统为MiniMac ; 步骤2 :设置工作目录/用户名/当前登陆用户名/当前创建工程文件夹; 步骤3 :安装FlasCC,提供编译环境,把C++代码编译成WEB可识别的二进制文件; 安装FlexSDK,为开发Flash游戏提供必需库; 安装sconsSDK,提供编写编译脚本文件; 安装Python,提供编译脚本环境; 安装C3SDK游戏引擎,提供Flash游戏引擎库; 安装与操作系统相符合的软件版本; 步骤4 :打开终端软件,位置位于/用户/当前用户/. bash_profile ;修改设置环境变修改文件,在文件后面添加以下代码PATH=“/Users/link/ND/fIashProject/depende/flasCC/sdk/usr/bin:${PATH}”, 完成后重启电脑; 步骤5 :编写编译脚本asBu...

【专利技术属性】
技术研发人员:叶仲雯刘德建陈宏展连细平
申请(专利权)人:福建天晴数码有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1