CrossBridge介绍

简介: CrossBridge是Adobe FlasCC的开源版本,它提供了一个完整的C/C++开发环境,目的是把C/C++程序编译成Flash程序,运行于Flash Runtime之上。CrossBridge的最新版本见:http://sourceforge.net/projects/crossbridge/files/CrossBridge使得把C/C++本地应用程序带到Web上变成了可能。
CrossBridge是Adobe FlasCC的开源版本,它提供了一个完整的C/C++开发环境,目的是把C/C++程序编译成Flash程序,运行于Flash Runtime之上。
CrossBridge的最新版本见: http://sourceforge.net/projects/crossbridge/files/
CrossBridge使得把C/C++本地应用程序带到Web上变成了可能。



CrossBridge前身为Alchemy,它提供了一个完整的类似于BSD的C/C++开发环境,基于GCC编译器,可以把C/C++源代码编译成目标Adobe Flash Runtimes程序。使用CrossBridge,可以把现有的大多数C/C++代码移植到Web上。

CrossBridge技术特征:
1. 支持现有的C/C++项目文件和makefile文件;
2. 可以通过GDB在Flash Runtime中调试代码;
3. 可通过C++类访问完整的Flash Runtime API,包括Stage3D for OpenGL/DirectX GPU图形加速库;
4. 可充分利用现有的C/C++库的文档、指南和代码实例;
5. 支持使用C/C++创建ActionScript库(SWCs)

案例:
Epic Games公司利用CrossBridge技术把虚幻引擎3(Unreal Engine)带到了Web上。

CrossBridge最小系统需求:
1. Flash Player 11以上;
2. Flex SDK 4.6以上;
3. JVM 64位
4. Win7 64位
5. Cygwin

目录
相关文章
|
Shell Docker 容器
docker安装 shell脚本自动化安装
docker安装 shell脚本自动化安装
630 1
|
存储 Linux PHP
CentOS 8 安装图解(一)
CentOS 8 安装图解(一)
1398 0
CentOS 8 安装图解(一)
|
11月前
|
NoSQL Redis Docker
使用bitnamiredis-sentinel部署Redis 哨兵模式
使用bitnamiredis-sentinel部署Redis 哨兵模式
440 0
|
存储 消息中间件 缓存
医院HIS系统云平台源码,SaaS服务,融合B/S版电子病历系统,支持电子病历四级
云HIS系统有效实现医疗数据共享与交换,解决数据重复采集及信息孤岛等问题。重构管理服务流程,重建统一的信息架构体系,重造病人服务环境,向不同类型的医疗机构提供SaaS化HIS服务解决方案
258 0
医院HIS系统云平台源码,SaaS服务,融合B/S版电子病历系统,支持电子病历四级
|
小程序 数据安全/隐私保护 UED
微信小程序-hidden属性
微信小程序可有意思了
1526 0
|
人工智能 机器人
AI绘图网站 MJ(Midjourney) 基础讲解+注册教程
AI绘图网站 MJ(Midjourney) 基础讲解+注册教程
4406 0
Magisk模块:Scene附加模块(二)修改版
Magisk模块:Scene附加模块(二)修改版
4543 0
|
监控 Kubernetes Cloud Native
专为云原生、微服务架构而设计的链路追踪工具 【SkyWalking介绍及搭建】(上)
专为云原生、微服务架构而设计的链路追踪工具 【SkyWalking介绍及搭建】(上)
专为云原生、微服务架构而设计的链路追踪工具 【SkyWalking介绍及搭建】(上)
|
Docker 容器
【Docker】8、安装Docker-Compose服务
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。
522 0
|
Kubernetes Ubuntu Docker
ubuntu 22.04安装 docker,k8s,rancher
各软件版本ubuntu 22.04 | docker 最新 | k8s v1.26.0 | rancher:v.2.7.1 |calico v3.25.0 |