Re: [問題] Mac上的App能在其他平台下執行嗎?

看板MacDev作者 (魯塞)時間15年前 (2009/12/02 17:49), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《leondemon (狗狗)》之銘言: : 具我所知目前沒聽說過Mac的App有能夠在其他平台執行... : 但是Mac OS X是由FreeBSD衍生來的 而Obj-C是由GNU做編譯 : 那為什麼Mac App沒有辦法在其他平台執行? : (這種問題不知道該怎麼google...) 可以, 你要自己make, 牽扯到硬體部分, 就要自己修改了, 不過apple專屬涵式一般都過不了, 你要去別人做好的抓obj包. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.114.27

12/19 00:56, , 1F
Cocoa前身NeXT step, 跟現在GNUStep API 很像 但還是很難
12/19 00:56, 1F

12/19 00:56, , 2F
做到跨平台,因為那是Apple未公開的source
12/19 00:56, 2F

12/19 00:57, , 3F
原理上是可以,你看Safari/iTunes裡面dll就有一堆Cocoa一樣
12/19 00:57, 3F

12/19 00:57, , 4F
等很像的 library name
12/19 00:57, 4F

12/19 01:12, , 5F
GNUStep就是實作OpenStep Spec的計畫...
12/19 01:12, 5F

12/22 11:14, , 6F
看 Safari/iTunes 的 windows 版本不準吧
12/22 11:14, 6F

12/22 11:15, , 7F
Webkit 的核心是用 C++ 寫的,iTunes 則是 carbon app
12/22 11:15, 7F
文章代碼(AID): #1B5ZX3Om (MacDev)
文章代碼(AID): #1B5ZX3Om (MacDev)