linux环境下运行flex,给力搜linux-linux成功搭建flash(flex)编译环境

给力搜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星座交友。是数千万网民的上网主页。给力网络生活,从给力搜开始。

学习网——最专业权威的语言学习网。及时收录包括粤语、英语、日语、上海话等热门分类的电台、电视台、电视剧、歌曲,提供最简单便捷的网上语言学习服务,是数千万外语学习网民的语言学习网。精彩语言学习,从学习网开始。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值