示例 1:不带选项的 Ounce/Make

此示例说明以非递归方式使用 Ounce/Make。在非递归方式中,Ounce/Make 仅查看对其进行调用的目录中的 makefile。如果原始 makefile 包含对其他 makefile 的调用,那么 Ounce/Make 将忽略这些调用。

此示例从 /usr/source 运行 Ounce/Make。

请参阅目录结构和文件,以了解此示例使用的目录结构和文件的图形说明。

命令

ouncemake

下图显示 Ounce/Make 运行后的目录内容:


Ounce/Make 已运行后的目录结构

Ounce/Make 运行后,/usr/source 此时包含名为 source.ppfAppScan® 项目文件。此项目文件包含用以评估 /usr/source 中所有源文件的全部必要信息。在非递归方式中,Ounce/Make 会忽略 /usr/source 中 makefile 内的调用(调用 /usr/source/database/usr/source/server 中的 makefile)。