Flex 学习笔记------FLACC Crossbridge
FLACC & Crossbridge
前段時間在研究如何在Flex項目中處理圖片的一些信息,比如獲取圖片的顏色通道,DPI信息等,搜索了半天還是一無所獲。圖像處理是一個比較復(fù)雜的過程,不過想來前端處理圖像也是一個必然的趨勢。
看看這個騰訊web在線圖像處理平臺,web圖像處理的時代已然來臨。如果以后可以直接在線PS,這是一件多么令人激動與振奮人心的事情!
言歸正傳,既然沒有現(xiàn)成的flex處理圖像的類庫,也沒有能力自己動手寫一個,那還是想想其他辦法吧。我們知道基于c/c++處理圖像的類庫有很多,比如OpenGL, ImageMagic, CxImage等等,如果Flex
可以提供直接調(diào)用這些類庫的接口也是一個不錯的選擇。果然,adobe的強大是毋庸置疑的,Crossbridge。看介紹:
“CrossBridge是?Adobe FlasCC的開源版本,它提供了一個完整的C/C++開發(fā)環(huán)境,目的是把C/C++程序編譯成Flash程序,運行于Flash Runtime之上。CrossBridge使得把C/C++本地應(yīng)用程序帶到Web上變成了可能。"
"CrossBridge 前身為Alchemy,它提供了一個完整的類似于BSD的C/C++開發(fā)環(huán)境,基于GCC編譯器,可以把C/C++源代碼編譯成目標Adobe Flash Runtimes程序。使用CrossBridge,可以把現(xiàn)有的大多數(shù)C/C++代碼移植到Web上。”
"CrossBridge技術(shù)特征:
1. 支持現(xiàn)有的C/C++項目文件和makefile文件;
2. 可以通過GDB在Flash Runtime中調(diào)試代碼;
3. 可通過C++類訪問完整的Flash Runtime API,包括Stage3D for OpenGL/DirectX GPU圖形加速庫;
4. 可充分利用現(xiàn)有的C/C++庫的文檔、指南和代碼實例;
5. 支持使用C/C++創(chuàng)建ActionScript庫(SWCs)"
下面簡單介紹幾個Crossbridge的例子及用法:
1. 安裝 (windows):
1.1 下載最新的Crossbridge版本, 解壓文件到本地磁盤。如(c:\crossbridge);
1.2 安裝64位的Java虛擬機, 并配置好環(huán)境變量;
1.3 下載并安裝最新版的 Flex SDK(目前最新是4.6版);
1.4 如果你想使用GDB調(diào)試代碼,則另外需要安裝Flash Player的調(diào)試版本;
1.5 打開 crossbridge 文件夾,雙擊 run.bat 腳本。
如果看到如下內(nèi)容,說明安裝成功。
?
里面有很多examples就不再一一介紹了。
轉(zhuǎn)載于:https://www.cnblogs.com/zyc-undefined/p/3200205.html
總結(jié)
以上是生活随笔為你收集整理的Flex 学习笔记------FLACC Crossbridge的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [翻译]More C++ Idioms
- 下一篇: 2012年5月份第2周51Aspx源码发