Re: [問題] xcode link static library
※ 引述《WalkingIce (會走路的冰塊)》之銘言:
: ※ 引述《zaimoku (遇見未來)》之銘言:
: : 最近..用xcode寫程式想link外部的static library.....
: : 而這library是在網路上download人家soruce code
: : 在終端機環境...下指令打make build出來的 .a檔...
: : 這library 檔是不是不能用xcode去link啊?..
: : 因為我有把這.a檔加入xcode的 project但是link是一樣..
: : 出現一些library中function找不到...
: : 我是想問一下..是不是不能這樣做..而是要將code加入
: : xcode裡面..build出library這檔才能給其它的xcode project用..??
: : thank.
: xcode 底層還是用 gcc...應該沒有這個問題才是
: 我裝了 xcode 卻都只用 gvim coding....囧
: 不過你也可以試試看都用指令的方式去 link [註]
: 最近被迫要用 VC++ Orz
: 用 IDE 在 compile, link 的時候記得要設定一些路徑
: 我想你應該是路徑沒設定好才會找不到
: [註] 網路上翻到的:Static, Shared, Dynamic 函式庫撰寫
: tiny: http://0rz.tw/eb34i
: http://birdegg.wordpress.com/2006/07/30/static-shared-dyna
: mic-%E5%87%BD%E5%BC%8F%E5%BA%AB%E6%92%B0%E5%AF%AB/
謝謝你的回覆....今天試了好久....路徑什麼的一直試...
後來發現debug mode不會有..切到release mode link時..
就找不到了...後來發現....不是路徑問題..
而是...debug mode 有一個參數是設 i386 ..而release mode
是設 ppc i386..我將releas mode改成 i386這樣就OK了...
只是不知設這個是幹嘛的......
另外..我發現在debug mode中....就算有function link有問題.
debug mode 一樣也能 run...只是run到那行程式就掛了...
切到releas mode build時就會出現 xxxx function 找不到之類的..
害我都要用releas mode 去build確認ok才切回debug mode..去trace
程式...之前都習慣用...windows vc環境...現在只能慢慢適應xcode啦...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.166.69
推
09/14 01:12, , 1F
09/14 01:12, 1F
→
09/14 01:14, , 2F
09/14 01:14, 2F
→
09/14 01:14, , 3F
09/14 01:14, 3F
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章