0

在下面的动作脚本文件中有一个错误说无法导入 mx.controls.Label,我通过命令行编译这个,linux 并且环境变量路径设置在安装 flex 的位置,如何解决这个问题

package {

 import mx.controls.Label;

 public class Test
 {
    public function Test()
    {
      Alert.show("Test");
    }
  }
}

编辑:

       [root@localhost tmp]# mxmlc Test.as 
      Loading configuration file /opt/flex/frameworks/flex-config.xml
     /tmp/Test.as: Warning: This compilation unit did not have a factoryClass         specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option.

    /tmp/Test.swf (466 bytes)
4

1 回答 1

0

我很确定您需要将 Flex 源(或 SWC)添加到命令行参数的库路径中。查看library-path命令行参数。

当您说“在安装 flex 的位置设置环境变量路径”时,我不完全确定您的意思。什么环境变量?它是如何使用的?也许您想向我们展示您正在使用的命令行和/或批处理文件?

于 2010-12-06T12:02:48.523 回答