看板 [ MacDev ]
討論串[問題] xcode link static library
共 12 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者zaimoku (遇見未來)時間18年前 (2007/09/14 23:06), 編輯資訊
0
0
0
內容預覽:
首先...感謝各位的解答......我想應該就是我那個.a只有for x86吧... 我是按網路上的說明..在mac 終端機用 make build出來的....而我那台. mac是intel的cpu..所以.build出來的東西應該 for x86的...因為對... linux平台的make 不
(還有564個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yllan (藍永倫)時間18年前 (2007/09/14 11:33), 編輯資訊
0
0
0
內容預覽:
應該是這樣沒錯,以前遇過一樣的問題~. 用 gcc compile 出 universal binary 沒想像中容易喔,. 很多 unix 的東西直接編都只會編出 native architecture 而已。. 作法是先用 ppc arch 編一次,再用 intel arch 編一次,. 最後再
(還有36個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Blueshiva (龍野南雲)時間18年前 (2007/09/14 10:41), 編輯資訊
0
0
0
內容預覽:
原po一開始有提到這個 library 是他從 source 編譯出來的,所以應該不是. i386/ppc 二進制碼的問題. 我在猜,這可能是 Xcode zero-link 這個功能引發的問題.... --. Luna quieres ser madre. y no encuentras quer

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者WalkingIce (會走路的冰塊)時間18年前 (2007/09/14 10:00), 編輯資訊
0
0
0
內容預覽:
那來猜測一下,順便當聊天囉. 我是用以前學到的知識來猜測. 如果有說錯的地方,歡迎有朋友來糾正 :). 在高階語言寫的東西可能看起來一樣,但是經過編譯、組譯之後就差多了. 也許你抓的 library 當初在編譯的時候就是以 i386 的格式. 而你在 release mode 裡面卻把它當成 ppc
(還有234個字)

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者zaimoku (遇見未來)時間18年前 (2007/09/13 22:47), 編輯資訊
0
0
2
內容預覽:
謝謝你的回覆....今天試了好久....路徑什麼的一直試.... 後來發現debug mode不會有..切到release mode link時... 就找不到了...後來發現....不是路徑問題... 而是...debug mode 有一個參數是設 i386 ..而release mode. 是設
(還有209個字)