我在 Xcode 中有一個 C CLI 專案,它在“運行”和“分析”模式(除錯配置)下編譯和運行良好,但在“組態檔”模式(發布配置)下構建失敗,并出現很多錯誤,如下所示:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include/ia32intrin.h:288:10: Use of undeclared identifier '__builtin_ia32_crc32qi'
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include/mmintrin.h:33:5: Use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include/hresetintrin.h:42:27: Invalid input constraint 'a' in asm
任何幫助深表感謝!
uj5u.com熱心網友回復:
弄清楚了。
問題似乎是 Apple Silicon 架構(我有 Intel)。所以我將發布的“僅構建活動架構”選項從“否”更改為“是”,它解決了這個問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/440605.html
