解決Xcode編譯錯(cuò)誤 ld: library not found for -lcrt1.3.1.o

一、公司13年的應(yīng)用,15更新過,如今版本更新重新提交審核,編譯出現(xiàn)這樣的問題:

Xcode編譯錯(cuò)誤 ld: library not found for -lcrt1.3.1.o

在arm64下是沒問題的,但是在armv7下,出現(xiàn)“-lcrt1.3.1.o”找不到的錯(cuò)誤

ld: library not found for -lcrt1.3.1.o

clang.ori: error: linker command failed with exit code 1 (use -v to see invocation)

【工具】xcode8.2編輯器

二、解決辦法

修改支持的最低iOS系統(tǒng)版本

在General -> Deployment Info -> Deployment Target中,把5.0(及以下的)改為8.0(及以上的)

修改前:


修改后:

三、原因

下面是摘抄的英文原文,就沒有翻譯,意思是在iOS6以及更高的版本中,crt1.3.1.o已經(jīng)沒有了。

crt1.3.1.ois a library that was included in older iOSes (and thus, their SDKs) but is no longer present in newer SDKs.? However, when the project's Deployment Target is set to an older iOS (<6.0, as @Sandy has found), Xcode still tries linking against it.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 【轉(zhuǎn)載】曾夢(mèng)想仗劍走天涯 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊...
    06a6a973d7ab閱讀 4,059評(píng)論 2 20
  • 1.Xcode IDE概覽 說明:從左到右,依次是“導(dǎo)航窗格(Navigator)->邊列(Gutter)->焦點(diǎn)...
    小地閱讀 5,474評(píng)論 0 9
  • 1.ld: library not found for -lPods 最近花時(shí)間把公司的項(xiàng)目重構(gòu)了一下,很多第三方...
    人不如狗629閱讀 5,811評(píng)論 0 5
  • 01 我坦白,我是路癡。而且不是一天兩天的事了。 02 最早發(fā)現(xiàn)我路癡特質(zhì)的人是我媽。小時(shí)候我們鎮(zhèn)上有個(gè)供銷社,正...
    若水17閱讀 1,020評(píng)論 4 3
  • 燈火未央人闌珊 誰(shuí)在水中央 長(zhǎng)恨歌了情煽煽 不為娥眉苦 亭臺(tái)歡舞長(zhǎng)袖灑 相思為誰(shuí)留 問君能有幾多愁 一江春水流 惹...

友情鏈接更多精彩內(nèi)容