Programming 板


LINE

來湊熱鬧一下 我想你要問的是為什麼 "已經" 編譯好的執行檔,也就是點兩下就可以執行的程式 為什麼無法在不同的作用系統上共用。 因為檔案在不同作業系統應該是可以共用的,例如.pdf的檔案,移到windows或linux 只要有可以開啟pdf的程式,就可以順利開啟。 再來說為什麼編譯好的執行檔無法共用。 編譯器再編譯程式碼時,會依照不同作業系統的核心而編譯成不同的機器碼 例如一行程式 print("Hello World"); 因為這行程式會執行 “印出” 的工作,在windows中,編譯器可能會將機器碼編成 windows.print("Hello World") 而在linux環境中會編成linux.print("Hello World") 如果已經將程式在windows上編譯好了,再拿到linux上執行,因為linux根本不認識 windows.print 這個函數,自然也無法執行了。 簡單來說,因為每個作業系統的system call都不同, 所以編譯好的執行檔是無法共通的。 ※ 引述《kingstong (卍解-天鎖斬月)》之銘言: : 在DOS時代,作業系統多採用MICROSOFT的DOS : CPU多採用INTEL的處理器,而為什麼作業 : 系統的檔案彼此是不相容的,這是為什麼?! : 所以後來有跨平台的JAVA出現...... --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.251.167 ※ 編輯: achaos 來自: 118.165.251.167 (02/03 21:42)
1F:→ azureblaze:他要問的是檔案系統 你是第n個猜錯的人 118.168.71.243 02/03 21:46
2F:→ azureblaze:前提是他真的有想要問問題 118.168.71.243 02/03 21:46
3F:→ CaptainH:但是現在Linux明明就可以讀FAT32或NTFS 140.113.87.47 02/03 22:22
4F:→ CaptainH:所以我也看不懂他到底想問什麼 呵 140.113.87.47 02/03 22:23
5F:→ sunneo:翻一本計概書不難吧 140.127.114.38 02/03 22:24
6F:→ sunneo:所以不用對他那麼認真 140.127.114.38 02/03 22:25
7F:推 abcdefghi:Linux除了支援FAT/NTFS, 也有強大的WINE 114.42.197.16 02/03 22:38
8F:推 kingstong:FAT32,NTFS兩種不同格式的硬碟格式 1.165.44.189 02/04 21:47
9F:→ kingstong:不過反正WIN系列的OS都讀得出來 1.165.44.189 02/04 21:49
10F:→ kingstong:LINUX,用於是SERVER端的OS,由於寫的人 1.165.44.189 02/04 21:51
11F:→ kingstong:放棄版權,所以很多人可以對LINUX做修改 1.165.44.189 02/04 21:52
12F:→ kingstong:後來又多了介面,最失敗的地方在於沒人 1.165.44.189 02/04 21:54
13F:→ kingstong:或是很少人替LINUX寫應用程式或驅動程式 1.165.44.189 02/04 21:55
14F:→ kingstong:文書處理方面反正都被MICROSOFT的 1.165.44.189 02/04 21:56
15F:→ kingstong:OFFICE系列打掛了 1.165.44.189 02/04 21:56
16F:推 abcdefghi:"寫的人放棄版權"? 那地球上的GPL是啥鬼 114.42.170.214 02/04 22:17
17F:→ yifdoBJ45566:奇怪 到底在討論啥 重點在哪140.116.253.121 02/05 09:49
18F:→ suhorng:一團混戰吧XD 118.166.45.233 02/05 10:49
19F:→ azureblaze:大概查維基結果查到偽基 1.171.51.129 02/05 10:52
20F:推 cobrasgo:本來想參一腳的,看到這篇的推文就算了XD 220.135.237.56 02/06 00:18
21F:推 dryman:推樓上,碰到這種的都不知道該怎麼回XD 68.181.4.88 02/06 10:41
22F:→ iFEELing:這些對LINUX的印象是上個世紀的.... 122.118.3.71 02/08 02:53
23F:→ iFEELing:所以真的是連要問什麼問題都搞不懂的人啊 122.118.3.71 02/08 02:55
24F:→ dlikeayu:感覺就只是愛面子 然後被反問就東扯西扯111.249.140.114 03/29 04:28
25F:→ dlikeayu:扯到後來自己想問什麼也不重要,先回槍就111.249.140.114 03/29 04:29
26F:→ dlikeayu:是...111.249.140.114 03/29 04:29







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP