為什麼給Mac編寫的軟體不能在Windows上運行?

我在Mac上看x片,考出來放進Windows也能看。為什麼Mac上的軟體放進Windows就不能運行了?這是怎麼回事?


你這問題太深奧了,簡單來說就是

不是一個平台的程序是無法共用的

就好像你家電視遙控器不能控制空調一樣

因為兩種系統的設計架構不同,它們內部的程序介面、通訊方式、內存使用都不相同

如果你有這個需要,可以嘗試用虛擬機


看看書,是一件很累的事情是么


方枘圓鑿


為什麼apk不可以直接運行在iPhone手機操作系統上?


這位先生你聽說過Java么?


因為你x片看多了,出現了幻覺,嗯。


Windows 好比馬路,想在馬路上跑你得造車。

Mac OS 好比江河,想在水上走你需要輪船。

想既能在馬路上跑又能在水上游你得造水陸兩用車,要有輪子要有槳。

多媒體就是數據解析,一張 DVD 你塞進汽車影碟機里和塞進輪船影碟機里放出來的音樂都是一樣的。


你聽過 Visual Studio Code 嗎?(逃


誰說的?


這問題可能是個坑,圍觀下你們怎麼回答。


底層架構,決定了上層建築;底層的不同導致,上層的應用不能通用。Android,iOS,WP不能通用,是同理


那麼,題主可以問一下自己:為什麼在中國大陸出生的小孩,如果沒有人教他英文的話,他就不會說英文呢?


推薦閱讀:

Haskell 執行速度怎樣?
通用中間語言 (CIL) 怎麼學習?

TAG:Mac | 軟體 | MicrosoftWindows | 計算機 | 編譯 |