Page tree
Skip to end of metadata
Go to start of metadata

如前文所述,组件(通常)使用所谓的“文件查找器”来查找它们各自的配置和仿真文件。这个工具解析给定的搜索路径,寻找给定文件首次的出现位置,然后向组件提供这个文件的位置。

文件查找器解析的搜索路径定义在:

Data/Setups/Current/Config/SimServer/simServer.xml

所需的环境变量是:

VI_FILE_PATH           和

VI_FILE_SUB_PATH

文件查找器解析(按照配置文件中的定义顺序)VI_FILE_PATH中的每个条目与VI_FILE_SUB_PATH中的每个条目所给出的所有路径组合。

示例:

VI_FILE_PATH           a:b/c:e

VI_FILE_SUB_PATH       .:x:y/z

得到的文件搜索路径:

a/.:a/x:a/y/z:b/c/.:b/c/x:b/c/y/z:e/.:e/x:e/y/z

通常,组件中使用的文件查找器会在shell中打印一条关于给定文件实际位置的简短通知。

注意:图像生成器(IG)没有实现文件查找器;因此,IG的配置文件的位置必须在各自的主配置文件(通常在Data/Setups/Current/Config/ImageGenerator/AutoCfg.xml文件中找到)中明确给出。


1 Comment

  1. 文件查找器如何搜索目录:
    1、配置文件:simServer.xml
    2、环境变量:VI_FILE_PATH和VI_FILE_SUB_PATH(两个环境变量组合)

Write a comment...