我正在尝试为FDT编写一个编译器参数,以强制包含我的一个SWC。看起来有点像这样(应用名称已更改,但真实的还包含混合大小写和空格):
-include-libraries "C:\Workspaces\My App\libs\site.swc"
问题是编译器声称它无法打开此文件。使用像这样的完整路径可能有问题吗?理想情况下,我更愿意使用令牌来表示项目文件夹,例如-include-libraries "${project}/libs/site.swc"
,但我似乎无法在文档中找到令牌列表。
答案 0 :(得分:1)
我不明白你使用哪个工具来编译flex如果你正在使用
<强> ANT 强> 此链接很有用Working with compiler options
命令行编译器选项请参阅此About the application compiler options
对于 Flex / Flash构建器,您可以包含来自项目属性的lib
属性&gt;&gt; Flex构建路径&gt;&gt;库路径
编辑命令行编译器
您可以将configuration files用于命令行实用程序和bulider
使用这些文件,您可以定义自定义tokens,例如$ {flexlib}
并且对于服务配置文件中的令牌,请参阅About configuration files
希望有所帮助