首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux中的flex支持

linux中的flex支持
EN

Stack Overflow用户
提问于 2011-01-13 18:53:02
回答 2查看 461关注 0票数 1

我正在使用RTFMP和flex开发p2p应用程序,我正在使用adobe cirrus服务器进行这方面的研究,并在windows上开发了flex客户端应用程序,它可以正常工作。现在我想创建客户端使用flex on Linux约束是客户端应该运行所有类型的Linux Red hat,Ubuntu等。

flex开发会不会在所有的Linux上都被支持?

在Linux上进行flex开发需要进行哪些开发?

有没有可用于flex开发的IDE?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-14 02:21:41

您可以使用Flex SDK中提供的命令行编译器在Linux上使用Flex进行开发。

Flash Builder,基于eclipse的Adobe IDE在Linux上不受支持。但是,您可以搜索到备用IDE。FDT是一个支持linux的操作系统。我以为IntelliJ也这么认为。在Max大会上演示了IntelliJ对Flex的支持,非常棒。

票数 2
EN

Stack Overflow用户

发布于 2013-01-18 11:15:45

Emacs有一个ActionScript 3 mode和一个用于Flex debugger的绑定。配置mxmlc的Makefile非常简单:

代码语言:javascript
复制
MXMLC = /home/foo/flex_sdk/bin/mxmlc
MFLAGS =

TARGETS  = hello.swf

all: $(TARGETS)

clean:
        $(RM) $(TARGETS)

.SUFFIXES:      .as .swf
.as.swf:
        $(MXMLC) $(MFLAGS) $<

下面是一个示例Rakefile:

代码语言:javascript
复制
task :default do
  DEV_ROOT = "/Users/base/flex_development"
  PUBLIC = "#{DEV_ROOT}/bin"
  FLEX_ROOT = "#{DEV_ROOT}/src"
  system "/Developer/SDKs/Flex/bin/mxmlc --show-actionscript-warnings=true --strict=tr
ue -file-specs #{FLEX_ROOT}/App.mxml"
  system "cp #{FLEX_ROOT}/App.swf #{PUBLIC}/App.swf"
end

和一个示例Ant任务:

代码语言:javascript
复制
<target name="compileMain" description="Compiles the main application files.">
    <echo>Compiling '${bin.dir}/main.swf'...</echo>
    <java jar="${FLEX_HOME}/lib/mxmlc.jar" fork="true" failonerror="true">
        <arg value="+flexlib=${FLEX_HOME}/frameworks" />
        <arg value="-file-specs='${src.dir}/main.mxml'" />
        <arg value="-output='${bin.dir}/main.swf'" />
    </java>
</target>

参考

  • Flex 3 Cookbook: Chapter 21. Compiling and Debugging
  • Using the Flex Compiler SHell (FCSH)
  • Apache Flex® - Third-Party Tools & Solutions
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4679230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档