Adobe FlasCC的開源版本:CrossBridge
CrossBridge是Adobe FlasCC的開源版本,它提供了一個完整的C/C++開發環境,目的是把C/C++程序編譯成Flash程序,運行于Flash Runtime之上。CrossBridge使得把C/C++本地應用程序帶到Web上變成了可能。
CrossBridge 前身為Alchemy,它提供了一個完整的類似于BSD的C/C++開發環境,基于GCC編譯器,可以把C/C++源代碼編譯成目標Adobe Flash Runtimes程序。使用CrossBridge,可以把現有的大多數C/C++代碼移植到Web上。
CrossBridge技術特征:
- 支持現有的C/C++項目文件和makefile文件;
- 可以通過GDB在Flash Runtime中調試代碼;
- 可通過C++類訪問完整的Flash Runtime API,包括Stage3D for OpenGL/DirectX GPU圖形加速庫;
- 可充分利用現有的C/C++庫的文檔、指南和代碼實例;
- 支持使用C/C++創建ActionScript庫(SWCs)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!