导航:首页 > 源码编译 > 语言静态编译

语言静态编译

发布时间:2022-07-10 19:37:04

1. 易语言静态编译和独立编译有什么区别

静态编译是指编译后的exe文件(可执行文件)包含了所有支持库文件,只有单独一个exe文件。

独立编译在编译后也只有单独一个exe文件,不过会在运行后立即释放支持库到Windows的临时文件夹的子目录中。


可能的Windows临时文件存放目录:

%USERPROFILE%AppData

%USERPROFILE%AppDataLocalTemp

上文的“ %UESRPROFILE% ”是指用户目录。输入到电脑文件(文件资源管理器)的地址栏中可以直接打开,资料来源点此。

2. 易语言怎么执行静态编译啊~~~

按住shift+F7键就可以直接静态编译了
或者在菜单栏里依次选择

编译-->静态编译

也是可以的

3. 易语言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、最后点击保存即可。

4. 易语言编译器中的 (静态编译) 有什么作用

用静态编译它会把支持库文件和EXE程序一起打包,编译出来的EXE程序可以在没有装易语言的电脑中运行。如果不是静态编译他会把支持库文件和EXE分离开,如果失去支持文件EXE程序就无法在没有装易语言的电脑中运行。

5. 易语言要推出的静态编译是什么意思

1、经过网友的综合评价,此条内容绝大部分网友认为较好,您可以详细参考下,具体如下:
2、对于“静态编译”,是指在编译时,把支持库中被程序使用的有效代码按实际需要链接到EXE中,未被用到的则不链接。以后将不存在“即使仅仅使用一条命令也必须多带一个1M多的支持库文件”的现象。
应该是缩小文件的大小吧。

6. 易语言的静态编译是什么意思

1、编译是把支持库文件和程序分开来,如果给别人去用,别人却没安装易语言,就要把支持库文件带上给那人才能用.
2、静态编译就是把支持库文件打包到程序里去.这样,如果对方没装易语言也照样可以正常使用和独立编译.
3、在易语言中,想把一个易语言源码程序变成一个可执行的EXE软件程序,有三种编译方式:
一、编译。
这种方式只是把源码变成EXE文件,不把所用到的支持库一起打包进程序中。
优点是程序体积小,可以有效地减少某些杀毒软件的误报;
缺点是只可以在装有易语言的机器上使用,在没有易语言的电脑上会说缺少支持库。
二、独立编译。
在易语言4.X版中,可以把支持库写到EXE程序中,方便在没有易语言的电脑上使用。
缺点是程序体积大,容易误报。在易语言5.X版中,独立编译改为静态编译,不再把支持库整个地打包到程序中,而把用到的命令打包,所以体积有所减小,也减少了误报。
但是静态编译需要使用外部的链接器,如果设置不好,则无法编译。
三、编译成安装文件。
这种方式的编译,可以直接生成安装文件,方便在其他电脑中进行软件的安装。
缺点是不小心就会把源码也打包进去。

7. 如何设置易语言静态编译

先打开易语言,然后单击 打开文件 ,打开易语言的安装路径,一般在C盘的program files文件夹里面的 “易语言5.“文件夹里面,在这里面找到VC98link文件夹,打开里面的link文件,打开之后,按F5,单击软件里面的 ”修改“ 按钮就OK了,重启易语言就可以静态编译和生成安装软件了。

8. 易语言静态编译和独立编译的区别

1、库文件和程序文件不同,编译是把支持库文件和程序分开来,如果给别人去用,别人却没安装易语言,就要把支持库文件带上给那人才能用。但是静态编译是把支持库文件打包到程序里去.这样,如果对方没装易语言也照样可以正常使用和独立编译。

9. 易语言的静态编译是什么意思

1、编译是把支持库文件和程序分开来,如果给别人去用,别人却没安装易语言,就要把支持库文件带上给那人才能用.
2、静态编译就是把支持库文件打包到程序里去.这样,如果对方没装易语言也照样可以正常使用和独立编译.
3、在易语言中,想把一个易语言源码程序变成一个可执行的EXE软件程序,有三种编译方式:
一、编译。
这种方式只是把源码变成EXE文件,不把所用到的支持库一起打包进程序中。
优点是程序体积小,可以有效地减少某些杀毒软件的误报;
缺点是只可以在装有易语言的机器上使用,在没有易语言的电脑上会说缺少支持库。
二、独立编译。
在易语言4.X版中,可以把支持库写到EXE程序中,方便在没有易语言的电脑上使用。
缺点是程序体积大,容易误报。在易语言5.X版中,独立编译改为静态编译,不再把支持库整个地打包到程序中,而把用到的命令打包,所以体积有所减小,也减少了误报。
但是静态编译需要使用外部的链接器,如果设置不好,则无法编译。
三、编译成安装文件。
这种方式的编译,可以直接生成安装文件,方便在其他电脑中进行软件的安装。
缺点是不小心就会把源码也打包进去。

10. 易语言怎么静态编译

首先需要购买正版易语言,然后下载易语言静态编译链接器大全(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 前面有 ; 号 ,要记得去掉喔,; 是注释的意思

阅读全文

与语言静态编译相关的资料

热点内容
联通河南服务器dns地址 浏览:904
如何更改应用加密的画面 浏览:815
河道断面图算法 浏览:177
java文件夹监控 浏览:351
wapp管理系统源码 浏览:274
我的世界服务器进去如何从成员调成管理员 浏览:887
汽车压缩机用什么机油好 浏览:836
phpexcel文件上传 浏览:252
如何静音手机的某个app 浏览:887
半导体工艺pdf 浏览:781
命令和意愿的一致才不会掉链 浏览:656
设计模式java装饰模式 浏览:694
恋听app哪里下载 浏览:709
金铲铲之战为什么一直服务器满 浏览:74
安卓手机如何像苹果一样app资源库 浏览:129
安卓本地数据库加密方式 浏览:648
二冲程压缩比 浏览:149
单片机acall指令功能 浏览:118
如何下载医保商户app 浏览:803
python爬虫实现获取斗鱼主播信息 浏览:463