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