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

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

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

  1. linux如何运行java程序,Linux环境下运行简单java程序

    一.安装java 1.下载jdk8 选择对应jdk版本下载.(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上) 2. 登录Linux,切换到root用户 su roo ...

  2. 成功解决Windows10环境下运行Linux系统下的.sh文件

    成功解决Windows10环境下运行Linux系统下的.sh文件 目录 解决问题 解决方法 解决问题 Windows10环境下运行Linux系统下的.sh文件 解决方法 .sh是shell scrip ...

  3. 在Linux环境下运行你的第一个C语言程序

    在Linux环境下运行你的第一个C语言程序 1.前言 2.环境配置 1.1 安装编辑器 1.2 安装gcc编译器 3.编写第一个C程序 3.1 新建文件夹 3.2 编辑该文件 3.3 编译mian.c ...

  4. nvr linux 软件,Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决?...

    原标题:Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决? 大家知道TSINGSEE青犀视频云-边-端全线产品都是有两个不同系统的版本,分别是windows版本和l ...

  5. 微信开发者工具命令行_在Linux系统下运行微信Web开发者工具

    微信Web开发者工具只有window版本和mac版本,如果想要在Linux系统下运行微信Web开发者工具,需要花费很大周折.注:带 * 的步骤或文件为不确定是否管用的步骤或文件. 本人系统为Linux ...

  6. linux系统参加网络会议,在Deepin Linux系统下运行腾讯会议的方略

    对于经常使用腾讯会议开网络会议的人,如果能在电脑Deepin Linux系统下运行是再好不过的了,但是不能直接的使用,而是通过Wine间接的使用腾讯会议. 方略 把腾讯会议下载下来,如果是安装程序的话 ...

  7. 【操作系统】如何在linux系统下运行C程序

    如何在linux系统下运行C程序 linux系统与windows系统不同,如何在linux中运行C,我们来看看吧. 工具/原料 Linux虚拟机 电脑 方法/步骤 查看全文 http://www.ta ...

  8. MySQL在Docker环境下运行基础

    墨墨导读:MySQL在Docker环境下运行的基础操作,本文从Docker介绍.安装Docker.MySQL安装部署几个方面展开介绍. 另:墨天轮邀请到原厂专家直播解析MySQL的性能管理,欢迎大家报 ...

  9. FD.io VPP环境下运行用户应用程序教程

    FD.io VPP环境下运行用户应用程序教程 RToax 2020年9月 相关文章:<FD.io VPP利用iperf3进行UDP灌包测试-英特尔X520万兆网卡> 1. VPP简介 VP ...

最新文章

  1. 北斗词卡(二):这些关于北斗的缩略词术语,你认识吗?
  2. EasyUI datagrid控件的基本使用
  3. 05 Django REST Framework 分页
  4. 在模拟器中添加模拟尺寸
  5. CxImage功能强大的图形处理程序
  6. 躲猫猫正式上线“Peek-a-Boo”就是“躲猫猫”
  7. 那曲虫草价目表2022
  8. 粒子物理中的粒子鉴别
  9. COMBINING LABEL PROPAGATION AND SIMPLE MODELS OUT-PERFORMS GRAPH NEURAL NETWORKS(CorrectSmooth)阅读笔记
  10. c学习笔记 文件输入/ 输出 20210314
  11. 缠论是一种交易方法炒股是不是一定要学习缠论(利用缠论如何选股)
  12. 用计算机弹了,如何用计算器弹奏流行歌曲(图文教学),你需要学习了
  13. JS中(function(){xxx})(); 这种写法是什么意思?
  14. Iris植物分类数据可视化(散点图)(python-nvd3)
  15. armplayer 风靡全球的Android s3c6410 arm11 手机开发板 超低价
  16. 面向火炮火控系统的嵌入式软件测试平台
  17. 新的优化目标: energy efficiency
  18. 怎样吧excel中的行列转置
  19. ubuntu 安装 rtl8188驱动
  20. apt-get安装问题:请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

热门文章

  1. python -aliyun
  2. solidworks 2023 SP0.1高级多语言版可以下载了
  3. SAP EWB 工艺路线分配批量导出、批量分配、批量删除(替代CPCC_S_TASK_LIST_MAINTAIN实现虚拟组件分配)
  4. 【论文翻译】Low-cost Retina-like Robotic Lidars Based on Incommensurable Scanning
  5. 实战 | 一行命令实现看图说话(Google的im2txt模型)
  6. 晶振OSC概述、分类、工作原理及作用
  7. ArcGIS出图小技巧——比例尺、鹰眼图、表格、文本、图片
  8. VS Code快捷键大全(简约版)
  9. stata随机前沿分析操作指南及代码
  10. 京东页面抢购倒计时,两小时一波