易語言編譯和運行的區別
『壹』 C語言和易語言有什麼區別…
一、語言特點不同
1、C語言:是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。
2、易語言:是一門以中文作為程序代碼編程語言,其以「易」著稱,創始人為吳濤。

二、語言功能不同
1、C語言:能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言
2、易語言:創造易語言的初衷是進行用中文來編寫程序的實踐,方便中國人以中國人的思維編寫程序,並不用再去學習西方思維。
三、語言作用不同
1、C語言:保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
2、易語言:易語言的誕生極大的降低了編程的門檻和學習的難度。
『貳』 易語言的獨立編譯和靜態編譯有什麼不同啊!
獨立編譯後實際仍然需要個大大的支持庫才能運行(打包到程序里了),靜態編譯後不需要這些東西,所以文件的體積減小了很多。
『叄』 易語言的靜態編譯和獨立編譯的區別
以前易語言只有獨立編譯,封裝一個空程序都有600多kb,而且兼容性差,部分電腦運行不了,殺毒軟體報毒也厲害。
後來出了靜態編譯,體積沒那麼大了,兼容性好像也很好,報毒的概率也低了,區別應該就在這吧。
『肆』 易語言中的編譯和靜態編譯有何區別
靜態編譯就是編譯器在編譯可執行文件的時候,將可執行文件需要調用的對應動態鏈接庫(.so)中的部分提取出來,鏈接到可執行文件中去,使可執行文件在運行的時候不依賴於動態鏈接庫。而編譯就是把可執行文件和支持庫一起寫出到外部,在需要的時候直接對其中一個支持庫進行搜索某一條命令.
打個比方.
你家有6個罐子,裡面分別放了1塊,5塊,10塊,20塊,50塊,100塊.
然後你出門的時候要帶每一種錢各一個,所以就從這六個罐子里每個罐子都拿出一張錢.
這就是靜態編譯.
我再打個比方.
你家還是有6個罐子,裡面分別放了1塊,5塊,10塊,20塊,50塊,100塊.
然後你出門的時候,還是想要都帶一種,然後你就不是每個罐子里拿錢了,而是直接把整個罐子都帶在了身上出門.
相比起來,靜態編譯要輕松,小巧了許多了.
lz 手打很累的 採納吧
『伍』 易語言5.3各種編譯的意思
目前的幾種編譯方式:
普通編譯:發布時必須帶上支持庫(fne、fnr)才能運行;
獨立編譯:把支持庫(fne、fnr)打包進EXE,運行時釋放到臨時目錄(接近自解壓的RAR);
靜態編譯:把靜態支持庫(LIB)編譯進EXE,直接成為一體,不再釋放(和VC一樣);
編譯為易包:編譯成易包(epk)文件,供其他工程調用。簡單說易包相當於增強版模塊和DLL,適合大型項目或多人協作開發;
『陸』 易語言的靜態編譯和獨立編譯有什麼區別
獨立編譯:運行時會把需要的支持庫釋放到一個系統臨時文件夾的子目錄內,然後運行.
靜態編譯:運行是不需要任何的支持庫支持就可以運行,支持庫已經和exe結合到一起了
『柒』 易語言編譯有三種,有什麼區別
E語言編譯反三種:普通編譯、靜態編譯、編譯成安裝軟體。普通編譯:有時候會出現提示是否將文件寫出到同一目錄下。靜態編譯:直接編譯成EXE可執行文件。編譯成安裝軟體:直接編譯成一個可安裝的軟體。
『捌』 易語言靜態編譯和普通編譯的差別
普通編譯需要易語言的支持庫
在別的沒有支持庫的機器上運行不了
靜態編譯直接把需要的文件編譯到軟體里
可以在任何機器運行
『玖』 易語言編譯有三種,有什麼區別
E語言編譯反三種:普通編譯、靜態編譯、編譯成安裝軟體。普通編譯:有時候會出現提示是否將文件寫出到同一目錄下。靜態編譯:直接編譯成EXE可執行文件。編譯成安裝軟體:直接編譯成一個可安裝的軟體。
『拾』 易語言的編譯和獨立編譯有什麼區別
編譯出來的程序小 但是不能在別的電腦上運行(要裝易的支持庫吧..)
獨立編譯 最少也要有500K 但是可以在任何windows系統中運行
