我无法让MXMLC在Ubuntu上运行

时间:2010-06-22 02:37:32

标签: flex ubuntu mxmlc

好的,我从Adobe下载了Flex 4 SDK并将内容解压缩到~/Documents/flex4_sdk

现在我有以下简单的MXML文件:

<?xml version="1.0"?>
<!-- usingas/StatementSyntax.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Label id="label1"/>

</mx:Application>

当我用mxmlc /path/to/file.mxml编译它时,我得到:

  

加载配置文件〜/ Documents / flex4_sdk / frameworks / flex-config.xml
  /path/to/file.mxml(38642 bytes)

但是,生成的SWF文件为空。 (基本上只是一块白色的帆布。)

1 个答案:

答案 0 :(得分:0)

如果我尝试在Windows上使用Flash Builder编译类似的代码,我会得到相同的结果。

尝试为标签指定一个值,以便在您的应用程序中实际存在视觉效果

<mx:Label id="label1" text="Label1"/>

如果可能的话,我强烈建议使用Flex 4 spark应用程序而不是旧的mx方法。您的应用可能如下所示:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
                       xmlns:s="library://ns.adobe.com/flex/spark" 
                       xmlns:mx="library://ns.adobe.com/flex/mx">

    <s:Label text="label1" />
</s:Application>