2

私は OSX 上の Objective-C プロジェクトで sloccount を頻繁に使用してきましたが、最近まで OSX 10.9 Mavericks にアップグレードするまで問題はありませんでした。この単純なスクリプトを実行しようとすると:

#!/bin/sh
sloccount --duplicates --wide --details WeatherApp > Build/sloccount.sc

私はこれを得ています:

/Applications/sloccount/compute_sloc_lang: line 52: c_count: command not found
Warning! No 'Total' line in Models/ansic_outfile.dat.

出力ファイルには次のものがあります。

Creating filelist for Application
Creating filelist for Controllers
Creating filelist for Helpers
Creating filelist for Managers
Creating filelist for Models
Creating filelist for Support
Creating filelist for Views
Categorizing files.
Computing results.


44  objc    Application /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Application/AppDelegate.m
11  objc    Application /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Application/AppDelegate.h
24  objc    Controllers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Controllers/CitiesViewController.m
10  objc    Controllers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Controllers/CitiesViewController.h
74  objc    Helpers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Helpers/TranslatorHelper.m
47  objc    Helpers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Helpers/ValidatorHelper.m
18  objc    Helpers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Helpers/ErrorNotificationHelper.h
21  objc    Helpers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Helpers/TranslatorHelper.h
14  objc    Helpers /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Helpers/ValidatorHelper.h
85  objc    Managers    /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Managers/WeatherAPIManager.m
20  objc    Managers    /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Managers/WeatherAPIManager.h
15  objc    Support /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Support/main.m
13  objc    Support /Users/ruenzuo/Documents/GitHub/north-american-ironman/WeatherApp/Support/Includes.h

また、Jenkins の Sloccount プラグインはそれを解析できません。

それについて何か考えはありますか?

4

2 に答える 2

1

欠落している可能性がある 1 つのステップは、アーカイブをダウンロードした後です。

make installを実行する必要があります。 これにより、不足している exe(s) またはバイナリがビルドされ、sloccount ユーティリティとマニュアル ページが /usr/local/bin に展開されます。

于 2014-07-25T15:51:11.397 に答える