導航:首頁 > 源碼編譯 > 易語言靜態編譯器2015

易語言靜態編譯器2015

發布時間:2022-08-16 17:08:52

Ⅰ 易語言編譯器中的 (靜態編譯) 有什麼作用

用靜態編譯它會把支持庫文件和EXE程序一起打包,編譯出來的EXE程序可以在沒有裝易語言的電腦中運行。如果不是靜態編譯他會把支持庫文件和EXE分離開,如果失去支持文件EXE程序就無法在沒有裝易語言的電腦中運行。

Ⅱ 易語言的靜態編譯用的哪個什麼VCLINK是c++的

易語言沒有自己的編譯器,但他用的是VC的編譯器。非靜態編譯:易語言因為沒有自己的靜態編譯器,如果不使用別人的編譯器,你編譯出去的軟體,將會把你軟體用到的函數和命令所屬的支持庫,DLL等都編譯進軟體或軟體同目錄,即使你不是用到庫的全部命令,也會被把所有用到命令的很多支持庫,整庫編譯進去,這樣導致了軟體體積巨大,還會影響軟體效率。。靜態編譯:易語言因沒有自己的靜態編譯器,所以用的是VC的編譯器。使用靜態編譯的好處就是,當你調用了很多庫裡面的命令時候,不需要把這么多庫都帶上編譯出去。靜態編譯可以讓他從庫中脫離出來,只編譯被調用到的命令部分。這樣減輕了軟體的體積負擔和運行效率。。。現在明白了吧!呵呵!記得採納哦!!

Ⅲ 我下載了一個易語言靜態編譯器,電腦管家提示我是木馬,請問,是真的嗎,還是誤報

您好


電腦管家是通過VB100測試的殺毒軟體,一般不會存在誤報


如果擔心是誤報,您可以打開電腦管家——點擊右上角反饋——舉報——添加該文件上傳給電腦管家團隊,為您分析並反饋結果。

如果還有其他疑問和問題,歡迎再次來電腦管家企業平台進行提問,我們將盡全力為您解答疑難

騰訊電腦管家企業平台:http://..com/c/guanjia/

Ⅳ 易語言的靜態編譯是什麼意思

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

Ⅳ 易語言怎麼靜態編譯

首先需要購買正版易語言,然後下載易語言靜態編譯鏈接器大全(VC6,VC7,VC8,VC9,VC2010,VC2012,VC2013,VC2015)

如何手動配置鏈接器?

1、打開易語言根目錄下方的 tools\link.ini ;

2、下載任意鏈接器,解壓到任意目錄(推薦放到易語言根目錄下方),我這邊以VC6的鏈接器為例;如果解壓到C盤。則路徑為 C:\VC6\Bin\link.exe ;

3、找到 link.ini 文件中的 linker ; 在等號後面 粘貼 鏈接器路徑, 如: linker=C:\VC6\Bin\link.exe 保存即可

另外, 如果 linker 前面有 ; 號 ,要記得去掉喔,; 是注釋的意思

Ⅵ 易語言5.3怎麼靜態編譯

易語言5.3靜態編譯有兩種方法:
方法一:自動配置
1、首先,打開易語言安裝目錄,找到「VC98linker」文件夾進入(PS:如果找不到此目錄,說明下載的易語言並非破解版本,請先自行網路搜索下載安裝易語言5.11破解版)。

2、找到「link.e」文件,打開。(PS:如果無法打開,請先打開一下易語言,再打開「link.e」)

3、接著調試運行即可(點擊上方三角形按鈕即可調試運行程序)。
4、在出現的窗口中點擊「修改」按鈕,再確定即可完成修復,接著就可以去編譯發布易語言程序
5、最後附上視頻教程,結合文字觀看效果更佳。
方法二:手動配置
1、同樣的,打開易語言安裝目錄。
2、進入「tools」文件夾,找到「link.ini」文件,雙擊打開。
3、在文件末尾添加下列代碼即可(PS:將易語言安裝目錄替換成自己的,比如「D:\Program Files\e」,那麼要添加的代碼就是「linker="D:\Program Files\e\VC98linker\bin\link.exe"」)
代碼:
linker="易語言安裝目錄\VC98linker\bin\link.exe"

4、最後點擊保存即可。

Ⅶ 我的易語言靜態編譯失敗

無法定位鏈接器!請檢查 tools\link.ini 中的配置是否正確。

因為它是檢測這個環境變數的MSDevDir

你找到易語言目錄下面的tools\link.ini這個文件打開

......................................................................
; 這是易語言鏈接器插件的配置文件,用於設置靜態編譯時使用的外部鏈接器及其參數
;
; 配置項採用 name=value 的形式
; 行首為半形分號,表示該行是注釋
; 欲使某一配置項生效,請刪除該行行首的分號(;)

[linker]

;linker_type=vc6
; linker_type用於指定鏈接器類型。可選值為 vc6, gcc4, elink, alink 等。目前暫不可用。

linker="D:\Program Files\E 5.0\vc98linker\Bin\link.exe"
; linker用於指定鏈接器。要求給出完整路徑,路徑兩端可以加上半形雙引號。
; 如果不指定此項,默認會根據linker_type嘗試尋找鏈接器路徑。

;output_file="C:\output.txt"
; output_file用於設置鏈接器輸出重定向到指定的文件。要求給出完整路徑,路徑兩端可以加上半形雙引號。
; 如果不指定此項,默認在易語言IDE的「輸出」面板中輸出。
.....................................................................

找到這句:
linker="D:\Program Files\E 5.0\vc98linker\Bin\link.exe"
; linker用於指定鏈接器。要求給出完整路徑,路徑兩端可以加上半形雙引號。

把D:\Program Files\E 5.0路徑改成你的E語言安裝路徑
還要保證你E語言目錄下面有 \vc98linker 這個目錄,裡面是VC的編譯器

現在如果你的E語言是 破解版或者正版就可以靜態編譯了(試用版需要去破解才能編譯)

Ⅷ 易語言靜態編譯和獨立編譯的區別

1、庫文件和程序文件不同,編譯是把支持庫文件和程序分開來,如果給別人去用,別人卻沒安裝易語言,就要把支持庫文件帶上給那人才能用。但是靜態編譯是把支持庫文件打包到程序里去.這樣,如果對方沒裝易語言也照樣可以正常使用和獨立編譯。

閱讀全文

與易語言靜態編譯器2015相關的資料

熱點內容
職業生涯pdf 瀏覽:954
ubuntu安裝軟體php 瀏覽:159
黑馬程序員退學流程 瀏覽:362
網頁伺服器崩潰怎麼回事 瀏覽:651
cnc編程前景怎麼樣 瀏覽:319
lniux命令詳解 瀏覽:493
linuxmysql查詢日誌 瀏覽:368
老捷達夥伴壓縮比 瀏覽:93
改後綴加密 瀏覽:433
郵局選址問題演算法 瀏覽:14
河北伺服器內存雲主機 瀏覽:12
在電腦上怎麼找到加密狗圖標 瀏覽:435
電腦的瀏覽器怎麼打開pdf文件怎麼打開 瀏覽:143
pdf卡片庫下載 瀏覽:12
單片機中二進製表示什麼 瀏覽:726
java網路編程推薦 瀏覽:795
施耐德開關編程 瀏覽:67
組織胚胎學pdf 瀏覽:844
linux查看發包 瀏覽:497
加密貨幣交易所暴利時代 瀏覽:824