易語言靜態編譯
A. 易語言編譯和靜態編譯的區別
1、庫文件和程序文件不同,編譯是把支持庫文件和程序分開來,如果給別人去用,別人卻沒安裝易語言,就要把支持庫文件帶上給那人才能用。但是靜態編譯是把支持庫文件打包到程序里去.這樣,如果對方沒裝易語言也照樣可以正常使用和獨立編譯。
B. 易語言靜態編譯和獨立編譯有什麼區別
靜態編譯是指編譯後的exe文件(可執行文件)包含了所有支持庫文件,只有單獨一個exe文件。
獨立編譯在編譯後也只有單獨一個exe文件,不過會在運行後立即釋放支持庫到Windows的臨時文件夾的子目錄中。
可能的Windows臨時文件存放目錄:
%USERPROFILE%AppData
%USERPROFILE%AppDataLocalTemp
上文的「 %UESRPROFILE% 」是指用戶目錄。輸入到電腦文件(文件資源管理器)的地址欄中可以直接打開,資料來源點此。
C. 易語言為什麼沒法靜態編譯了
嘗試以下方法,就可以實現靜態編譯:
1、打開易語言安裝目錄。
2、進入「tools」文件夾,找到「link.ini」文件,雙擊打開。
4、最後點擊保存即可。
D. 易語言怎麼靜態編譯
我一般遇到這種情況是剛剛運行易語言5秒以內,5秒過後就好了
不過一般不會有NB人5秒就寫好一個程序了吧,所以這不算什麼問題
我有幾百套易語言源碼和模塊,歡迎大家交流,共同進步
隨時共享
這是我們易語言人自己的交流群:132157144 希望大家一起進步,本人隨時解答各類疑問
還不懂得話,繼續聯系
E. 易語言靜態編譯問題
GIF動畫全操作支持庫,不支持靜態編譯。
推薦用「彗星真彩控制項模塊」
給你傳送附件了
F. 易語言中的編譯和靜態編譯有何區別
靜態編譯就是編譯器在編譯可執行文件的時候,將可執行文件需要調用的對應動態鏈接庫(.so)中的部分提取出來,鏈接到可執行文件中去,使可執行文件在運行的時候不依賴於動態鏈接庫。而編譯就是把可執行文件和支持庫一起寫出到外部,在需要的時候直接對其中一個支持庫進行搜索某一條命令.
打個比方.
你家有6個罐子,裡面分別放了1塊,5塊,10塊,20塊,50塊,100塊.
然後你出門的時候要帶每一種錢各一個,所以就從這六個罐子里每個罐子都拿出一張錢.
這就是靜態編譯.
我再打個比方.
你家還是有6個罐子,裡面分別放了1塊,5塊,10塊,20塊,50塊,100塊.
然後你出門的時候,還是想要都帶一種,然後你就不是每個罐子里拿錢了,而是直接把整個罐子都帶在了身上出門.
相比起來,靜態編譯要輕松,小巧了許多了.
lz 手打很累的 採納吧
G. 易語言無法靜態編譯,求解決
靜態編譯的配置文件link.ini中的path路徑不對,修改路徑為當前link.exe的完整路徑!不清楚的話有我的「靜態編譯配置工具」,運行一下就可以了
H. 易語言編譯與靜態編譯的區別。求解釋!
靜態編譯就是編譯器在編譯可執行文件的時候,將可執行文件需要調用的對應動態鏈接庫(.so)中的部分提取出來,鏈接到可執行文件中去,使可執行文件在運行的時候不依賴於動態鏈接庫。而編譯就是把可執行文件和支持庫一起寫出到外部,在需要的時候直接對其中一個支持庫進行搜索某一條命令.
打個比方.
你家有6個罐子,裡面分別放了1塊,5塊,10塊,20塊,50塊,100塊.
然後你出門的時候要帶每一種錢各一個,所以就從這六個罐子里每個罐子都拿出一張錢.
這就是靜態編譯.
我再打個比方.
你家還是有6個罐子,裡面分別放了1塊,5塊,10塊,20塊,50塊,100塊.
然後你出門的時候,還是想要都帶一種,然後你就不是每個罐子里拿錢了,而是直接把整個罐子都帶在了身上出門.
相比起來,靜態編譯要輕松,小巧了許多了.
I. 易語言怎麼執行靜態編譯啊~~~
按住shift+F7鍵就可以直接靜態編譯了
或者在菜單欄里依次選擇
編譯-->靜態編譯
也是可以的