今天用Cornerstone更新了一個(gè)新的XCode工程下來抓艳,發(fā)現(xiàn)編譯錯(cuò)誤,如下
Linker command failed with exit code 1 (use -v to see
invocation)
簡(jiǎn)單翻譯一下:“鏈接器命令失敗,退出代碼1(使用-v查看調(diào)用)”
這個(gè)時(shí)候堪置,看一下引用的第三庫(kù)是否正常
果然有問題沐绒,libcrypto.a和libssl.a兩個(gè)文件標(biāo)示紅色犁柜,存在引用但沒有文件剖毯。
造成這一問題的原因是使用Cornerstone上傳XCode工程的時(shí)候圾笨,.a文件被默認(rèn)忽略,正確的操作方式如下:
Cornerstone菜單欄【view】==>【Show Ignored
Items】逊谋,顯示忽略的項(xiàng)擂达,再把忽略的.a文件提交上去。
至此胶滋,【問題解決】