1、編譯是把支援庫檔案和程式分開來,如果給別人去用,別人卻沒安裝易語言,就要把支援庫檔案帶上給那人才能用.
2、靜態編譯就是把支援庫檔案打包到程式裡去.這樣,如果對方沒裝易語言也照樣可以正常使用和獨立編譯.
3、在易語言中,想把一個易語言原始碼程式變成一個可執行的EXE軟體程式,有三種編譯方式:
一、編譯。
這種方式只是把原始碼變成EXE檔案,不把所用到的支援庫一起打包程序序中。
優點是程式體積小,可以有效地減少某些防毒軟體的誤報;
缺點是隻可以在裝有易語言的機器上使用,在沒有易語言的電腦上會說缺少支援庫。
二、獨立編譯。
在易語言4.X版中,可以把支援庫寫到EXE程式中,方便在沒有易語言的電腦上使用。
缺點是程式體積大,容易誤報。在易語言5.X版中,獨立編譯改為靜態編譯,不再把支援庫整個地打包到程式中,而把用到的命令打包,所以體積有所減小,也減少了誤報。
但是靜態編譯需要使用外部的連結器,如果設定不好,則無法編譯。
三、編譯成安裝檔案。
這種方式的編譯,可以直接生成安裝檔案,方便在其他電腦中進行軟體的安裝。
缺點是不小心就會把原始碼也打包進去。
1、編譯是把支援庫檔案和程式分開來,如果給別人去用,別人卻沒安裝易語言,就要把支援庫檔案帶上給那人才能用.
2、靜態編譯就是把支援庫檔案打包到程式裡去.這樣,如果對方沒裝易語言也照樣可以正常使用和獨立編譯.
3、在易語言中,想把一個易語言原始碼程式變成一個可執行的EXE軟體程式,有三種編譯方式:
一、編譯。
這種方式只是把原始碼變成EXE檔案,不把所用到的支援庫一起打包程序序中。
優點是程式體積小,可以有效地減少某些防毒軟體的誤報;
缺點是隻可以在裝有易語言的機器上使用,在沒有易語言的電腦上會說缺少支援庫。
二、獨立編譯。
在易語言4.X版中,可以把支援庫寫到EXE程式中,方便在沒有易語言的電腦上使用。
缺點是程式體積大,容易誤報。在易語言5.X版中,獨立編譯改為靜態編譯,不再把支援庫整個地打包到程式中,而把用到的命令打包,所以體積有所減小,也減少了誤報。
但是靜態編譯需要使用外部的連結器,如果設定不好,則無法編譯。
三、編譯成安裝檔案。
這種方式的編譯,可以直接生成安裝檔案,方便在其他電腦中進行軟體的安裝。
缺點是不小心就會把原始碼也打包進去。