0
我正在嘗試構建一個framework1,其中我必須通過弱鏈接來包含另一個(framework2)。爲了包含這個框架2,我必須在目標中設置Dead Code Stripping
爲YES,否則我會得到重複的符號錯誤(至少這是當我將framework2與framework1一起直接包含到項目中時發生的情況,但現在我必須合併這2)。dead_strip標誌與另一個標誌衝突
然而,當我把這個標誌設置爲YES,我收到了不同的錯誤,他說:
ld: -r and -dead_strip cannot be used together
的任何想法,-r
標誌可能是什麼,這樣我就可以禁用它,或者一些其他的解決這個問題?
預先感謝您,當您設定MACH_O_TYPE = mh_object
「重定位目標File`
我認爲你應該首先解決基本問題:「我得到重複的符號錯誤」。一些微不足道的問題需要通過弱鏈接等解決方案來解決。 – trojanfoe
我並未嘗試創建解決方法,客戶要求弱鏈接。這兩個框架在第二人和第三人之前都是功能性的。我的任務只是將它們結合起來。 – Levi