2009-09-03 9 views
0

はここで多くの人々が、それは良いことだと言うスクリプトです:Xcodeで動作するClang Static Analyzer用Apple Scriptを入手するには?

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

しかし、私はそれを動作させることはできません。スクリプトを実行するためにXcodeスクリプトエディタと何をしなければならないのですか?

私はそれをMac OSxのスクリプトエディタアプリに貼り付け、clang.scptという名前で保存しました。

その後、私はXcodeのに行って、スクリプトエディタを開いて、この設定を使用して新しいスクリプト作成:

入力=セレクション(??) ディレクトリ=セレクション(??)

スクリプトコード:

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

このようにする必要がありますか?私のスクリプトは「Clang Static Analyzer」と呼ばれるサブディレクトリに、私のアプリケーションディレクトリです。私はちょうどパスを得るためにターミナルにclang.scptを落としました。

出力=選択した後に挿入します(??)

エラー=次にスクリプトの出力で(??)

をマージし、私はそのスクリプトを実行すると、この問題が発生した:

の/ var /フォルダ/ QD/QDPLhhOJyvoyecmZQk +++ TI/-Tmp-/965ABD-3FF7-46A3-8131-AA9CD1553D26-92280-0401D25AC142AE31: ライン2: /アプリケーション/クラン静的 アナライザ/ clang.scpt:許可が

を否定

ご存知ですか?そのページから、

答えて

1

は、あなたのスクリプトの名前の前に

/usr/bin/osascript 

が欠落しています。上記の行は、読む必要があります

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

正に、私はSnow LeopardとXcode 3.2をインストールすることをお勧めします。 Clang Static Analyzerは、Xcodeと統合されており、あらゆるビルド・パスでアナライザーを実行させ、問題がどこにあるかをコードにインラインで示すことができます。 iPhone OS 2.xの開発を心配している場合は、that is possible in Xcode 3.2

+0

いいね!私はXcode 3.2でSnow Leopardを取得します。 Snow Leopardでは、マニュアルを読むための組み込み音声も強化されているのでしょうか? –

関連する問題