已經安裝過Flash Builder 可以直接拷貝。下載地址:http://www.adobe.com/devnet/flex/flex-sdk-download.html
把下載后的壓縮包解壓放到C盤根目錄,例如:c:/sdks/4.5.0
三、安裝Cygwin
這個東西是模擬linux的環境,在安裝的時候選擇路徑為c:/cygwin
接着在選擇包安裝的時候要選擇安裝以下3個包:
- Perl
- zip
- gcc / g++
四、下載Alchemy
下載地址:http://labs.adobe.com/downloads/alchemy.html
下載后解壓到C盤根目錄:c:/alchemy
五、配置Flex SDK,Cygwin,Alchemy
1)修改cygwin配置文件,兩個文件,c:\cygwin\etc\profile 、c:\cygwin\etc\bash.bashrc ,看圖:
2)打開cygwin,cd到alchmey的根目錄,運行./config
配置就是以上步驟,現在可以跑一下alchmey自帶的例程:
1、打開 cygwin,cd c:/alchemy/samples/stringecho
2、執行 alc-on
3、執行 gcc -O3 -Wall -swc stringecho.c -o stringecho.swc
這里可能會輸出這樣一個錯誤:
[Compiler] Error #1063: Unable to open file: /cygdrive/c/alchemy/flashlibs/global.abc.
[Compiler] Error #1063: Unable to open file: /cygdrive/c/alchemy/flashlibs/playerglobal.abc.
網上找到解決方法是:
打開\alchemy\achacks下hacks.pl
if(`uname` =~ /CYGWIN/)
改成
if (`/bin/uname` =~ /CYGWIN/)