[問題] Xcode project 的 makefile …

看板MacDev作者 (打不贏怪兵器不好)時間16年前 (2009/06/30 21:41), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
有時候會在MAC上面寫C 現在用的是NetBeans (因為eclipse的svn裝不起來..) 可是NetBeans的自動完成功能,還是沒有Xcode好... 所以想用Xcode寫, 但是之後又要在linux上面build的 所以,想請問除了自己寫makefile Xcode有沒有支援做成可以用gnu make build的project 謝謝 寫詳細一點好了 1. Linux上面安裝 gobjc-4.3, gnustep-devel,gnustep-make 然後剩下的應該就會幫你裝到好 2. 取得pbxbuild svn co svn://svn.gna.org/gnustep/tools/pbxbuild 會有trunk跟branch兩個版本 就算trunk版本現在也會說不支援Xcode 3.1.1以後的project (版本號>=45) 需要修改你的 .xcodeproject/project.pbxproj 裡面的 objectVersion = 44; 3. build pbxbuild 到trunk目錄下打make, 會出現錯誤... 原來是沒有設定 GNUSTEP_MAKEFILES 這個環境變數 export GNUSTEP_MAKEFILES=/usr/share/GNUstep/Makefiles/ 之後重新make 就會得到 pbxbuild 這個執行檔了 4. GNUStep有附上一些ObjC的範例,只需要make就可以,不用pbxbuild 可以玩看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.102.254

07/01 09:43, , 1F
eclipse的svn 是不是沒裝javaHL ?
07/01 09:43, 1F

07/01 09:43, , 2F
07/01 09:43, 2F

07/01 14:01, , 3F
謝謝,我昨天後來找到GNUStep的網站上有pbxbuild了
07/01 14:01, 3F
※ 編輯: jlovet 來自: 140.123.102.167 (07/02 02:27)

07/02 23:40, , 4F
你是要在 Linux 跑用 C 還是 ObjC s的程式?
07/02 23:40, 4F

07/03 02:42, , 5F
兩個都有跑過,看pbxbuild裡面是怎麼寫得吧
07/03 02:42, 5F

07/03 02:43, , 6F
我其實本來是希望用Xcode寫得C project可以在linux build
07/03 02:43, 6F
文章代碼(AID): #1AIXNqay (MacDev)
文章代碼(AID): #1AIXNqay (MacDev)