Closed. This question is not reproducible or was caused by typos。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
3年前关闭。
Improve this question
我在OSX上的Objective-C项目中经常使用sloccount,直到最近我升级到OSX 10.9 Mavericks为止都没有问题。当我尝试运行此简单脚本时:
我得到这个:
输出文件具有以下内容:
而且Jenkins的Sloccount插件无法解析它。
有什么想法吗?
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
3年前关闭。
Improve this question
我在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插件无法解析它。
有什么想法吗?
最佳答案
我最终结束使用CLOC(http://cloc.sourceforge.net/)而不是SLOCCount(http://www.dwheeler.com/sloccount/)。
我找不到用于CLOC的Jenkins插件,因此我正在使用xsltproc将CLOC输出转换为SLOCCount输出格式。
我正在使用以下脚本(https://github.com/Ruenzuo/north-american-ironman/blob/master/Scripts/Sloccount.sh),请随时使用它。您还将需要此文件(https://github.com/Ruenzuo/north-american-ironman/blob/master/Utils/Sloccount-format.xls)。
希望这对某人有帮助。
关于ios - OSX Mavericks上的locloc问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19739196/
10-11 14:51