如何从命令行使用 运行 QAC 工具?
How to run QAC tool from command line?
我有一个 C 项目,我想从命令行 运行 QAC 工具 v7.0。我尝试了以下选项,
C:\qac.exe -via <project_name.prj>
但是,当我运行上面的命令。我收到一条错误消息,提示未找到 "VersionTag"。 "VersionTag" 字符串是 .prj 文件中的第一行。我不确定这是 运行 这个工具的正确方法。任何帮助表示赞赏。
qac -help 也没有提供有价值的信息。工具版本太旧了,这个工具背后的公司'Programming Research'也改名了?到 Perforce。他们没有从现有文档或网页中获得有关命令行调用的任何信息。
QAC 实用程序是 QAC 包的 "engine" 部分,对应于一个编译器。
如果没有一些环境变量,运行 在命令行上会很不高兴:
QACBIN必须指向QAC包安装的bin目录;
QACHELPFILES 必须指向消息帮助文件的位置;
QACOUTPUT 指向将生成输出文件的位置(每个源文件的二进制 .err 文件和包含语义和度量信息的文本 .met 文件。
命令行的 -via 参数应指向包含实用程序使用的其他参数的文本文件。
.prj 文件是一个包级文件,定义了正在分析的 C 源文件的位置及其配置设置文件等。它绝对不应该作为参数直接传递给 QAC 实用程序。
这应该可以帮助您入门,其他问题需要更具体。
我有一个 C 项目,我想从命令行 运行 QAC 工具 v7.0。我尝试了以下选项,
C:\qac.exe -via <project_name.prj>
但是,当我运行上面的命令。我收到一条错误消息,提示未找到 "VersionTag"。 "VersionTag" 字符串是 .prj 文件中的第一行。我不确定这是 运行 这个工具的正确方法。任何帮助表示赞赏。
qac -help 也没有提供有价值的信息。工具版本太旧了,这个工具背后的公司'Programming Research'也改名了?到 Perforce。他们没有从现有文档或网页中获得有关命令行调用的任何信息。
QAC 实用程序是 QAC 包的 "engine" 部分,对应于一个编译器。
如果没有一些环境变量,运行 在命令行上会很不高兴:
QACBIN必须指向QAC包安装的bin目录;
QACHELPFILES 必须指向消息帮助文件的位置;
QACOUTPUT 指向将生成输出文件的位置(每个源文件的二进制 .err 文件和包含语义和度量信息的文本 .met 文件。
命令行的 -via 参数应指向包含实用程序使用的其他参数的文本文件。
.prj 文件是一个包级文件,定义了正在分析的 C 源文件的位置及其配置设置文件等。它绝对不应该作为参数直接传递给 QAC 实用程序。
这应该可以帮助您入门,其他问题需要更具体。