易語言編譯器vc
❶ 易語言用不同版本的VCLinker編譯的程序在不同操作系統上的兼容性問題
易語言在靜態編譯時,不會將該程序所使用的dll文件打包到發布的PE版中,其編譯後的程序在運行時將自動在當前目錄和Windows\system32文件下尋找。
由於XP精簡版沒有這個kernel32.dll文件,所以當你程序所使用的dll文件,在其他操作系統中不存在時, 該程序不能運行。
解決辦法:在發布軟體時,考慮到操作系統是否有本程序使用到的這些dll文件,要將操作系統沒有的dll文件也一且進行發布(可以存放在該發布軟體的執行文件的同一目錄中)
❷ 易語言的靜態編譯用的哪個什麼VCLINK是c++的
易語言沒有自己的編譯器,但他用的是VC的編譯器。非靜態編譯:易語言因為沒有自己的靜態編譯器,如果不使用別人的編譯器,你編譯出去的軟體,將會把你軟體用到的函數和命令所屬的支持庫,DLL等都編譯進軟體或軟體同目錄,即使你不是用到庫的全部命令,也會被把所有用到命令的很多支持庫,整庫編譯進去,這樣導致了軟體體積巨大,還會影響軟體效率。。靜態編譯:易語言因沒有自己的靜態編譯器,所以用的是VC的編譯器。使用靜態編譯的好處就是,當你調用了很多庫裡面的命令時候,不需要把這么多庫都帶上編譯出去。靜態編譯可以讓他從庫中脫離出來,只編譯被調用到的命令部分。這樣減輕了軟體的體積負擔和運行效率。。。現在明白了吧!呵呵!記得採納哦!!
❸ 易語言5.11完整版破解版+黑月1.7.2+VC6鏈接器支持庫最好全我做的東西每次都是支持庫或是靜態編譯問題
VC6要配置文件才能靜態編譯
打開你的VC6鏈接器文件夾 如:VC98linker 裡面有個文件夾Bin 打開過後復制一下地址 如:E:\易語言5.11\VC98linker\Bin 再打開E:\易語言5.11\tools\link.ini 可以直接在文件最後加入 linker="E:\你復制的地址\link.exe" 注意有雙引號 鏈接器就可以用了
❹ 易語言5.0的靜態編譯中的VC6鏈接器咋弄啊
到易語言論壇下載了靜態編譯VC6連接器,你把vc6鏈接器解壓到易語言安裝的目錄里得到VC98linker文件夾。 再打開VC98linker文件夾,裡面有link易語言源碼,你打開運行點擊修改。它會自動幫你配置好的。
靜態編譯VC6連接器下載地址:
http://bbs.eyuyan.com/read.php?tid=202913