作者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