主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

包含路径 (-I)

指定包含文件所在文件夹的路径

自 R2023b 起

描述

具有此名称的选项仅在 Polyspace 平台 (Polyspace Test)用户界面中可用。在标准 Polyspace® 用户界面中,您需要在创建工程期间添加包含路径。有关详细信息,请参阅Add Source Files for Analysis in Polyspace User Interface

Polyspace 在指定文件夹中查找源文件中通过 #include 语句包含的头文件。此选项等效于命令行命令 -I。此选项同时适用于静态分析和动态测试。您可以指定头文件的绝对路径或相对路径。

设置选项

用户界面(仅限 Polyspace 平台、桌面端产品):在您的工程配置中,此选项位于工程选项卡中。

命令行选项文件:请使用命令 -I。请参阅命令行信息

为何使用此选项

使用此选项可指定头文件的保存位置。然后,您可以将头文件包含在源代码中。

设置

指定包含头文件的文件夹的绝对路径或相对路径。要添加文件夹,请执行以下操作:

  • 点击 ,然后输入包含头文件的文件夹的路径。Polyspace 会解析相对于工程文件 (*.psprjx) 的位置的相对路径。

  • 或者,您可以通过使用添加文件夹 () 或以相对路径方式添加文件夹 () 按钮浏览到该位置。

如果要以递归方式添加指定文件夹的子文件夹,请选中子文件夹列中的复选框。

提示

您可以在包含文件夹路径中使用系统环境变量作为简化形式。如果您与在不同根位置拥有包含文件夹的另一用户共享工程,则利用环境变量可以帮助确保工程与包含文件夹路径保持同步。有关详细信息,请参阅:

命令行信息

要在命令行中使用此选项,您可以直接使用此选项,也可以将此选项追加到选项文件中。

参数:-I
默认值:
值:file(对多个文件多次使用 -I
示例 (Bug Finder):polyspace-bug-finder -I /com1/inc -I /com1/sys/inc
示例 (Code Prover):polyspace-code-prover -I /com1/inc -I /com1/sys/inc
示例 (Bug Finder Server):polyspace-bug-finder-server -I /com1/inc -I /com1/sys/inc
示例 (Code Prover Server):polyspace-code-prover-server -I /com1/inc -I /com1/sys/inc

版本历史记录

在 R2023b 中推出