0

这是一个很多人说它很好的脚本:

http://allancraig.net/blog/?p=381

但我无法让它工作。我必须使用 Xcode 脚本编辑器执行哪些步骤才能运行该脚本?

我已将其粘贴到 Mac OSx 的脚本编辑器应用程序“Script Editor.app”中,并将其保存为clang.scpt

然后,我打开 Xcode 并打开脚本编辑器,使用以下设置创建了一个新脚本:

输入 = 选择 (??) 目录 = 选择 (??)

脚本代码:

#!/bin/sh
/Applications/Clang\ Static\ Analyzer/clang.scpt

一定要这样吗??我的脚本是我的应用程序目录,在一个名为“Clang 静态分析器”的子目录中。我刚刚在终端上删除了 clang.scpt 以获取路径。

输出 = 选择后插入 (??)

错误 = 与脚本输出合并 (??)

然后,当我执行该脚本时,会发生这种情况:

/var/folders/QD/QDPLhhOJyvoyecmZQk+++TI/-Tmp-/965ABD-3FF7-46A3-8131-AA9CD1553D26-92280-0401D25AC142AE31:第2行:/Applications/Clang Static Analyzer/clang.scpt:权限被拒绝

任何想法?

4

1 回答 1

1

从该页面中,您缺少

/usr/bin/osascript

在脚本名称之前。上面的行应该是

/usr/bin/osascript /Applications/Clang\ Static\ Analyzer/clang.scpt

老实说,我建议安装 Snow Leopard 和 Xcode 3.2。Clang 静态分析器现在与 Xcode 完美集成,您可以让分析器在每次构建过程中运行,并通过代码内联说明问题所在。如果您担心为 iPhone OS 2.x 开发,可以在 Xcode 3.2 中进行

于 2009-09-03T12:18:04.110 回答