gpt4 book ai didi

clang scan-build 仅适用于 arch i386

转载 作者:行者123 更新时间:2023-12-01 10:34:46 24 4
gpt4 key购买 nike

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

../clang-scan/scan-build -k -v -v -o "/Users/admin/clangScanBuildReports"-v xcodebuild -workspace AppsWorkspace.xcworkspace -scheme testapp -configuration Debug -arch i386 -sdk iphonesimulator clean构建

上面的命令工作正常,但是,当我尝试将架构用作 armv6 或 armv7 时,它会给我以下错误:检查依赖关系[BEROR]没有要编译的体系结构(ARCHS=armv6,VALID_ARCHS=i386)。

想确认clang静态分析器是否不能在armv6或armv7架构上执行,是否只能在i386上执行?

谢谢,阿希什

最佳答案

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

(Xcode 4.4.1、checker-267、OSX 10.7.4)

关于clang scan-build 仅适用于 arch i386,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11003227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com