给力搜linux-linux成功搭建flash(flex)编译环境
1
下载linux flex sdk
在http://opensource.adobe.com/下载flex sdk。
2 在linux上解压flex sdk
cd /opt
mkdir flex
移动flex sdk.zip到flex文件夹下
unzip flex sdk.zip
之后我运行mxmlc结果提示:
root@cdyemail:/home/linux# mxmlc
mxmlc:找不到命令
通过绝对路径可以运行:
root@cdyemail:/# /opt/flex/bin/mxmlc
Loading configuration file
/opt/flex/frameworks/flex-config.xml
Error: a target file must be specified
Use 'mxmlc -help' for information about using the command
line.
root@cdyemail:/#
但是每次运行比较麻烦,加入到PATH中即可。
linux@cdyemail:~$ export PATH=/opt/flex/bin:$PATH
linux@cdyemail:~$ echo $PATH
/opt/flex/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
linux@cdyemail:~$
可以看出现成/opt/flex/bin的路径已经在PATH中了。
三、编译as文件
先建立一个Hello.as文件
ckage
{
import flash.display.Sprite;
import flash.events.Event;
public class Hello extends Sprite
{
private var _ball:Sprite = new Sprite();
public function Hello()
{
_ball.graphics.beginFill(0xff0000);
_ball.graphics.drawCircle(0,0,20);
_ball.y = 100;
addChild(_ball);
this.addEventListener(Event.ENTER_FRAME, runHandler);
}
private function runHandler(e:Event):void
{
_ball.x++;
if(_ball.x>=stage.stageWidth+_ball.width)
{
_ball.x = 0;
}
}
}
}
之后进行编译,但提示我少java,我想编译时是否要用到java呢?那就安装一个jdk吧。我不知道jdk应该安装哪个,所以在提示符下输入:jdk,得到相关的信息。
linux@cdyemail:~$ jdk
未找到 'jdk' 命令,您要输入的是否是:
命令 'jd' 来自于包 'jd' (universe)
命令 'juk' 来自于包 'juk' (main)
命令 'jdb'
来自于包 'openjdk-6-jdk' (main)
jdk:找不到命令
linux@cdyemail:~$ sudo apt-get install openjdk-6-jdk
安装完成之后再次编译成功:
linux@cdyemail:~/as$ mxmlc Hello.as
Loading configuration file
/opt/flex/frameworks/flex-config.xml
/home/linux/as/Hello.swf (795 bytes)
运行一下看看效果:
firefox Hello.swf
和想像的一样,出现了一个小球在屏幕上运动。
四、配置path
每次打开终端都要输入export
PATH=/opt/flex/bin:$PATH,这样很麻烦的,所以直接写在.bashrc文件中即可。
linux@cdyemail:/$ cd ~
linux@cdyemail:~$ vim .bashrc
在最后一行加入:
export PATH=/opt/flex/bin:$PATH
之后保存一下,这样以后再次进入终端的时候就自动添加这个路径到PATH中。
给力搜 -
最给力的个人主页。及时收录包括电影、视频、游戏、音乐等热门分类的优秀网站,聚合全世界最流行的搜索引擎,提供给力搜网页、电影、视频、软件等网上搜索服务,同时提供SNS星座交友。是数千万网民的上网主页。给力网络生活,从给力搜开始。
学习网——最专业权威的语言学习网。及时收录包括粤语、英语、日语、上海话等热门分类的电台、电视台、电视剧、歌曲,提供最简单便捷的网上语言学习服务,是数千万外语学习网民的语言学习网。精彩语言学习,从学习网开始。
html版
给力推荐大家常去的网站 -- 100%提高工作效率 100%提高外语听力
给力搜 -
最给力的个人主页。及时收录包括电影、视频、游戏、音乐等热门分类的优秀网站,聚合全世界最流行的搜索引擎,提供给力搜网页、电影、视频、软件等网上搜索服务,同时提供SNS星座交友。是数千万网民的上网主页。给力网络生活,从给力搜开始。
学习网——最专业权威的语言学习网。及时收录包括粤语、英语、日语、上海话等热门分类的电台、电视台、电视剧、歌曲,提供最简单便捷的网上语言学习服务,是数千万外语学习网民的语言学习网。精彩语言学习,从学习网开始。