我正在評估在我的Jenkins iOS構建作業中使用clang scan-build作爲構建步驟之一。我首先嚐試使用以下命令在命令行上運行scan-buildclang scan-build只適用於arch i386
../clang-scan/scan-build -k -v -v -o「/ Users/admin/clangScanBuildReports」-v xcodebuild -workspace AppsWorkspace.xcworkspace -scheme testapp -configuration調試-arch i386的-sdk iphonesimulator乾淨的構建
上面的命令工作正常,但是,當我嘗試使用架構的ARMv6和ARMv7的,它給了我下面的錯誤: 檢查依賴關係 [BEROR]無法編譯的架構(ARCHS = armv6,VALID_ARCHS = i386)。
想要確認clang靜態分析器是否無法在armv6或armv7架構上執行,是否只能執行i386?
感謝, Asheesh
我在運行上面的命令時也收到構建失敗。 ld:找不到文件:/usr/lib/arc/libarclite_iphonesimulator.a。我是否錯過了在上面的命令中設置任何內容?任何幫助將在這方面讚賞。謝謝, Asheesh – ash1977
me2,但你的命令工作正常。 – user392412