[問題] Xcode project 的 makefile …
有時候會在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
07/01 09:43, 1F
→
07/01 09:43, , 2F
07/01 09:43, 2F
→
07/01 14:01, , 3F
07/01 14:01, 3F
※ 編輯: jlovet 來自: 140.123.102.167 (07/02 02:27)
→
07/02 23:40, , 4F
07/02 23:40, 4F
→
07/03 02:42, , 5F
07/03 02:42, 5F
→
07/03 02:43, , 6F
07/03 02:43, 6F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章