當前位置:首頁 » 編程軟體 » 編譯平台開發

編譯平台開發

發布時間: 2024-11-23 15:04:06

『壹』 開發平台,集成環境,編譯器,有什麼區別,為什麼c++有那麼多的平台

這個區別也太大了
編譯器:將高級語言編譯成機器碼,你這里說的是C++就是將C++代碼編譯成計算機可以識別的2進制代碼,顯然計算機是不認識C++代碼的,C++只是為了程序員便於編寫程序而產生高級程序語言。

集成環境:就是所謂IDE,你可以是認為用來做程序的一個軟體,這個軟體包含了從寫程序到生成可執行程序的所有組件,也包括調試等其他功能。簡單的對比,就如你寫文檔用的WORD一樣,IDE就提供對應的類似功能。

開發平台:開發平台一般包括IDE,系統,資料庫版本,編譯器版本等一系列與開發相關的信息,即軟體是在這樣的計算機環境下開發的。

為什麼C++有那麼多平台:回答很簡單,因為計算機大家使用的系統等不同,有的用LINUX,有的用WINDOWS,有的是嵌入式平台,也可以從CPU角度說,有X86架構的,有X64的。即使是同一個系統,也有不同版本。每個平台下的文件格式、每個CPU的指令不同等等都造成了平台多,不只是C++的問題。

『貳』 目前的編譯程序如何開發

腳本開發就行。



編譯程序(Compiler,compiling program),也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。編譯程序屬於採用生成性實現途徑實現的翻譯程序。

它以高級程序設計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。編譯程序的基本功能是把源程序(高級語言)翻譯成目標程序。

但是,作為一個具有實際應用價值的編譯系統,除了基本功能之外,還應具備語法檢查、調試措施、修改手段、覆蓋處理、目標程序優化、不同語言合用以及人-機聯系等重要功能。語法檢查:檢查源程序是否合乎語法。

如果不符合語法,編譯程序要指出語法錯誤的部位、性質和有關信息。編譯程序應使用戶一次上機,能夠盡可能多地查出錯誤。

以上內容參考:網路-編譯程序

熱點內容
安卓如何設置手機快捷方式 發布:2024-11-23 18:30:29 瀏覽:146
安卓怎麼把系統帶的軟體刪了 發布:2024-11-23 18:16:13 瀏覽:319
linux服務程序 發布:2024-11-23 18:07:22 瀏覽:964
我的世界國際版伺服器低延遲推薦ip 發布:2024-11-23 18:02:35 瀏覽:351
文件存儲支持隨機存取 發布:2024-11-23 18:02:24 瀏覽:201
iosapp資料庫 發布:2024-11-23 18:01:36 瀏覽:480
分段函數編譯程序 發布:2024-11-23 17:59:20 瀏覽:508
中間演算法 發布:2024-11-23 17:43:12 瀏覽:815
私鑰加密演算法 發布:2024-11-23 17:39:08 瀏覽:992
ghostlinux 發布:2024-11-23 17:37:35 瀏覽:352