Linked dylibs built for GC-only but object files built for retain/release for architecture x86_64
編譯開(kāi)源Xcode 插件 SCXcodeSwitchExpander
源碼地址: https://github.com/stefanceriu/SCXcodeSwitchExpander
編譯環(huán)境:Xcode5.1
系統(tǒng)版本:OSX 10.8.5
提示下面錯(cuò)誤
?
?
考慮是不是ARC引起的,發(fā)現(xiàn)building setting 已經(jīng)設(shè)置了開(kāi)啟arc,項(xiàng)目中也沒(méi)有使用dylib,只有下面的幾個(gè)靜態(tài)庫(kù)
嘗試尋找這幾個(gè)庫(kù)文件,發(fā)現(xiàn)SDK的Frameworks中并不存在。
通過(guò)building setting 中Framework search paths 發(fā)現(xiàn)庫(kù)文件是在Xcode應(yīng)用程序里面,路徑如下
$(SYSTEM_APPS_DIR)/Xcode.app/Contents/SharedFrameworks $(SYSTEM_APPS_DIR)/Xcode.app/Contents/Frameworks $(SYSTEM_APPS_DIR)/Xcode.app/Contents/OtherFrameworks?
發(fā)現(xiàn)原因,由于本機(jī)的應(yīng)用程序中安裝了多個(gè)版本的Xcode,默認(rèn)自動(dòng)搜索framework在Xcode.app中,如下
將Framework search paths中的路徑修改為當(dāng)前編譯使用的Xcode,成功編譯。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/geweb/p/SCXcodeSwitchExpander.html
總結(jié)
以上是生活随笔為你收集整理的Linked dylibs built for GC-only but object files built for retain/release for architecture x86_64的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 黑马程序程序员基础测试(二)
- 下一篇: CSS-Transform-transi