日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

史上最正确的achemy安装方法

發布時間:2025/5/22 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 史上最正确的achemy安装方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

alchemy 配置教程
Alchemy3D是一款基于Adobe Alchemy技術的Flash 3D引擎,以下是其基本的開發環境:

Cygwin + Adobe Alchemy Toolkit + Flash Builder + Flex SDK

一、安裝Cygwin

http://www.cygwin.com/setup.exe 下載Cygwin

之后一路默認到選package的地方,注意幾個地方:

1.是位置,Archive下的zip包,Devel下的gcc / g++ ,Perl全要下.

2.是Perl那個在文件外面點成install就可以了,不用展開來一個個選中了

二、下載Alchemy

到http://labs.adobe.com/downloads/alchemy.html下載Alchemy Toolkit

三、下載Flex SDK

不解解釋,大家都裝了的

四、配置環境

到 www.java.com 去下載JAVA虛擬機,機器已經安裝了java,可略過此步。

解壓Adobe Flex SDK到c盤根目錄,重命名為flex,注意flex目錄下面為bin 等目錄。

解壓Alchemy 到C盤根目錄,重命名為Alchemy ,注意Alchemy目錄下面直接為bin等目錄。

修改C:cygwinetc目錄下的profile文件,將flex sdk 的bin目錄加入到cygwin的path中。

像這樣

PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/flex/bin:$PATH

紅色部分為新添加的。

打開cygwin,切換到Alchemy 目錄,Alchemy 目錄路徑為/cygdriver/c/alchemy。

在cygwin中cd 是進入目錄,cd ..是返回到上級目錄,關于bash的詳細命令請用百度搜索一下。

執行 ./config,并根據echo出來的提示,輸入下面這句代碼再回車(不在cygwin里輸入下面這句的話,后面輸入alc-on;w;會提示alc-on command not found)

source /cygdrive/c/alchemy/alchemy-setup

關閉cygwin。

編輯C:alchemy目錄下的alchemy-setup文件(這個文件是執行./config命令新生成的)

將#export ADL=/path/to/fyou/bin/adl (or adl.exe)一句修改成export ADL=/cygdrive/c/flex/bin/adl.exe,注意去掉#注釋符

編輯C:cygwinetc目錄下bash.bashrc文件,在文件最后加入下面三行(一定要拿ue編輯器打開,然后把文件中所有文字最后面的那個換行符復制上,粘貼到下面前兩行的末尾)

source /cygdrive/c/alchemy/alchemy-setup
PATH=$ALCHEMY_HOME/achacks:/cygdrive/c/flex/bin:$PATH
export PATH

打開C:cygwin,切換到/cygdriver/c/alchemy/bin目錄,執行下面的命令:(可能會提示 創建失敗llvm-stub.exe已存在,這個不用理他)

ln -s llvm-stub llvm-stub.exe

執行

alc-on;

which gcc

切換到c的工程目錄然后執行(當然你可以用Adobe提供的sample進行測試,目錄在/cygdriver/c/alchemy/samples/stringecho):

執行

gcc -O3 -Wall -swc stringecho.c -o stringecho.swc

如果成功的話,會看到這兩行

$ gcc stringecho.c -O3 -Wall -swc -o stringecho.swc
WARNING: While resolving call to function 'main' arguments were dropped!

結果還有這個:

[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.

生成的swc也明顯不對才幾k,查了下還要改個地方:
http://forums.adobe.com/thread/201580
打開alchemyachacks下hacks.pl

if(uname =~ /CYGWIN/)

改成

if (/bin/uname =~ /CYGWIN/)

再執行剛才的gcc那行,就成功了。
本文轉自jiahuafu博客園博客,原文鏈接http://www.cnblogs.com/jiahuafu/archive/2011/04/07/2008601.html如需轉載請自行聯系原作者

jiahuafu

總結

以上是生活随笔為你收集整理的史上最正确的achemy安装方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。