首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >clang scan-build仅适用于arch i386

clang scan-build仅适用于arch i386
EN

Stack Overflow用户
提问于 2012-06-13 03:10:30
回答 4查看 1.6K关注 0票数 3

我正在评估clang scan-build的使用,这是我在Jenkins iOS构建工作中的构建步骤之一。我首先尝试使用以下命令在命令行上运行scan-build

../clang-scan/scan-build -k -v -v -o "/Users/admin/clangScanBuildReports“-v clean build -workspace AppsWorkspace.xcworkspace -scheme testapp -configuration调试-arch i386 -sdk -scheme模拟器干净构建

上面的命令运行得很好,但是,当我尝试将架构用作armv6或armv7时,它给出了以下错误:检查要编译的架构的依赖项(ARCHS=armv6,VALID_ARCHS=i386)。

想确认一下如果clang静态分析器不能在armv6或armv7架构上执行,它只能在i386上执行吗?

谢谢,阿什伊什

EN

回答 4

Stack Overflow用户

发布于 2012-08-15 23:32:03

4不知道为什么,但是创建一个/usr/lib/arc.a/libarclite_iphonesimulator.a ator.a到/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a的符号链接修复了我们的构建。

(Xcode 4.4.1,checker-267,OSX 10.7.4)

票数 4
EN

Stack Overflow用户

发布于 2012-12-13 06:29:29

在您的xcode目标构建设置中,只需确保您的Debug构建的"Build Active Architecture Only“设置为No。

票数 0
EN

Stack Overflow用户

发布于 2013-02-18 19:48:18

全,

我们也遇到过同样的问题,并且发现Mountain Lion中缺少适当的模拟器。一旦我们安装了模拟器,它就工作得很好,没有任何问题。

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

https://stackoverflow.com/questions/11003227

复制
相关文章

相似问题

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