作者ruthertw (魯塞)
看板MacDev
標題Re: [問題] Mac上的App能在其他平台下執行嗎?
時間Wed Dec 2 17:49:53 2009
※ 引述《leondemon (狗狗)》之銘言:
: 具我所知目前沒聽說過Mac的App有能夠在其他平台執行...
: 但是Mac OS X是由FreeBSD衍生來的 而Obj-C是由GNU做編譯
: 那為什麼Mac App沒有辦法在其他平台執行?
: (這種問題不知道該怎麼google...)
可以,
你要自己make,
牽扯到硬體部分,
就要自己修改了,
不過apple專屬涵式一般都過不了,
你要去別人做好的抓obj包.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.114.27
1F:推 jclin:Cocoa前身NeXT step, 跟現在GNUStep API 很像 但還是很難 12/19 00:56
2F:→ jclin:做到跨平台,因為那是Apple未公開的source 12/19 00:56
3F:→ jclin:原理上是可以,你看Safari/iTunes裡面dll就有一堆Cocoa一樣 12/19 00:57
4F:→ jclin:等很像的 library name 12/19 00:57
5F:推 Blueshiva:GNUStep就是實作OpenStep Spec的計畫... 12/19 01:12
6F:→ zonble:看 Safari/iTunes 的 windows 版本不準吧 12/22 11:14
7F:→ zonble:Webkit 的核心是用 C++ 寫的,iTunes 則是 carbon app 12/22 11:15