1. 易语言静态编译时出现这个,编译没事,静态编译就出现这个
手机看不清。静态编译失败一般有下面三种情况:
1.易语言非破解版或破解不全。解决方法:从新下载一个完美破解版!
2.你所用的组件里有不支持静态编译的。解决方法:另下载支持静态的支持库或更换为其它组件。
3.配置项内容不对。解决方法:找到——易语言安装目录——VC98开头目录——找到link.e文件打开运行单击修改。
纯手打,谢谢采纳!
2. 易语言静态编译失败了 求解~~ 咋回事
你先下载连接器,在易语言论坛置顶贴中有.安装到一个目录中.
然后打开易语言安装目录下的\tools\link.ini文件.找不到你就搜索一下.
然后改里面的路径,比如:linker="D:\Program Files\VC98linker\Bin\link.exe"
就可以静态编译了.
3. 为什么我的易语言静态编译失败。
写的很清楚了,缺少静态库。就是你的代码里有用到这个库,但是,你的电脑里没有这个静态库文件,所以编译失败,处理这个问题的2个方法:
1、去找这个静态库文件,下载,然后放到给你提示的这个目录下
2、找用到这个静态库的代码,改用其他代码来实现
如有疑问,请继续追问。
如果你想系统学习易语言:
4. 易语言静态编译失败,怎么回事呢如图所示:
你用了VCLBase支持库中的组件,而你没有这个支持库的静态编译版。只能进行编译,不能静态编译。
5. 为什么我用易语言会静态编译会失败
配置文件不正确导致的
解决方法:
1、打开易语言安装目录下的\tools\link.ini 配置文件!如:D:\易语言v5.11\tools\link.ini
2、打开后找到 linker=D:\易语言v5.11\VC98linker\Bin\link.exe 如:我的易语言程序安装在D盘里就是linker=D:\易语言v5.11\VC98linker\Bin\link.exe 你只要修改掉 D:\易语言v5.11 就行了.
还不懂的话请追问,网络知道【极度网络团队】为您解答!
6. 易语言无法静态编译,求解决
静态编译的配置文件link.ini中的path路径不对,修改路径为当前link.exe的完整路径!不清楚的话有我的“静态编译配置工具”,运行一下就可以了
7. 我的易语言静态编译失败
无法定位链接器!请检查 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语言是 破解版或者正版就可以静态编译了(试用版需要去破解才能编译)
8. 易语言静态编译失败,显示:静态连接失败
找到易语言程序目录我的是D:\Program Files\E 5.11 完全版\然后找到tools文件夹,里面有个link.ini文件把这条改下就好linker="D:\Program Files\E 5.11 完全版\VC98linker\bin\link.exe"如果没有tools文件夹和VC98linker文件夹,就不是完整版我自己破解打包了一个完全可以使用的5..11,下载地址是http://u.115.com/file/dipetkb0#
易语言5.11_完美破解版.7z
9. 为什么我的易语言无法静态编译,编译是可以的
易语言是依赖库才那么容易学的
普通的编译是把EXE写出后必须要有库才能运行
就是说必须机子装了易语言或者目录里有易语言库才能运行
静态编译是把程序运行需要的代码和数据链接到EXE中
这样EXE运行的时候就不需要依赖库了
没装易没库也能运行
所以说,普通编译只有几K
因为库从外面调用
静态把库的信息放到了文件里面所以比较大
就像你出去买车
1.直接消费
带一麻袋钱
2.刷卡.钱在银行里