2011-04-21 48 views
1

我需要编译一组文件,说他们有一个模式“* _modules.F”(fortran文件)。使用ant,我在机器上安装了一个PCC编译器来编译这些文件。我怎么会是能够通过ant脚本做到这一点,到目前为止,我有编译ANT中的某些模式名称的文件

 <exec dir="ModuleDir" executable="PCC"> 
      <arg line="1_module.F"/> 
     </exec> 

以上将为单个模块的工作,怎样才能得到它为所有与模式“,模块工作* _modules.F “?有任何想法吗?

回答

2

这可以使用以文件集作为参数的apply ant task来完成。没有“并行”属性,可执行文件将针对每个输入文件单独调用。

<apply executable="PCC" parallel="true"> 
    <fileset dir="." includes="*_modules.F"/> 
</apply> 
相关问题