首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ios应用程序xcode中Uncrustify错误

ios应用程序xcode中Uncrustify错误
EN

Stack Overflow用户
提问于 2014-01-07 09:35:21
回答 1查看 283关注 0票数 0

我已经通过brew安装了uncrustify (按照git指令),并将运行脚本构建阶段添加到xcode中,并尝试构建一个ios项目,但是生成失败了,出现了以下错误:

代码语言:javascript
复制
**/bin/sh: /Users/test/Library/Developer/Xcode/DerivedData/testProj- amlbymrfycxuzmemclwtovltjxzl/Build/Intermediates/testProj.build/Debug-iphoneos/testProj.build/Script-AC898878187BE0A00056CAB1.sh: sh: bad interpreter: No such file or directory**

如何解决此错误?任何帮助都将不胜感激。提前谢谢。

我的sh脚本:

代码语言:javascript
复制
if [ -n "$1" ]
    then

    # recover directory to format :
    pathToSourcesDirectory=`echo $(pwd)/$1`

    # go to current folder :
    scriptDirectory=$(dirname $0)
    cd $scriptDirectory

    # find sources files to format :
    echo ""
    echo "==> Getting files to format in directory " + $pathToSourcesDirectory
    mkdir -p temp
    find $pathToSourcesDirectory -name "*.[mh]" > temp/sources_to_uncrustify.txt

    # format files :
    echo ""
    echo "==> Format files" 
    /usr/local/bin/uncrustify -F temp/sources_to_uncrustify.txt -c "../uncrustify_objective_c.cfg" --no-backup 

    # remove temp files : 
    rm -rf temp/

else 
    echo "Error : You must specify a source folder as first parameter"  

fi
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-07 09:46:36

在Xcode运行脚本配置中,似乎没有将Shell设置为/bin/sh

(截图取自这里)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20968158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档