【亲测有效】无法定位链接器!请检查 tools\link.ini 中的配置是否正确的解决方案

在进行易语言静态编译的时候,出现了如下错误:

正在进行名称连接...
正在统计需要编译的子程序
正在编译...
正在生成主程序入口代码
程序代码编译成功
等待用户输入欲编译到的文件名
正在进行名称连接...
开始静态链接...
无法定位链接器!请检查 tools\link.ini 中的配置是否正确。
静态连接失败

错误分析:

易语言5.X版本以上编译为静态编译,静态编译需要借助VC编译器,如果编译器配置不正确或者没安装将会出现以上信息。

解决方案:

  1. 打开易语言工作目录(如果你不知道的话,那就找到易语言的快捷方式图标,然后右键-->属性-->查找文件或打开文件位置)
  2. 找到一个名为“VC98linker”的文件夹(如果你的易语言目录里面没有就百度下载,然后复制里面就可以了)
  3. 运行里面的“link.e”源代码,不要修改,直接点运行
  4. 点击“修改”按钮,提示成功后即可即可!

图解如下:

1.下载链接器

为了方便,我已经传到本地文件了~~~
链接器地址:https://blog-static.cnblogs.com/files/ECJTUACM-873284962/VC98linker.rar
注意:下载后不要删除任何文件,以免编译不成功。
2.将下载的链接器解压缩后的文件夹“VC98linker”放到易语言安装目录中


易语言静态编译连接器

3.链接器配置
在文件夹“VC98linker”中找到“link.e”文件,打开此易程序。


链接器配置

4:按下F5运行“link.e”文件,点击“修改”按钮即完成链接器配置即可完成静态连接器的配置。


易语言静态连接器修改

原文地址:https://www.cnblogs.com/ECJTUACM-873284962/p/9245115.html

时间: 2024-07-29 07:30:22

【亲测有效】无法定位链接器!请检查 tools\link.ini 中的配置是否正确的解决方案的相关文章

易语言 无法定位链接器

解决方法:打开安装的目录 e/vc98linker/双击 link.e 00.运行 ,点击修改 易语言 无法定位链接器 解决方法 教程下载:点击下载

phpMyAdmin提示“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”

这是以前学生在使用phpwamp时遇到的一个问题(其他环境或是自己搭建时遇到此问题,解决方式同理) 其实这个问题与PHPWAMP本身无关,是电脑设置的问题,一般正常情况下不会出现这个问题. 现在把学生遇到的问题整理一下,发布成博文. 学生提问如下: 老师,求助啊,可能是phpwamp的配置文件被我搞乱了, 以前一切正常,换个电脑出现了问题.无论是用老师开发的PHPWAMP还是其他的php环境,在进入phpmyadmin时都会出现如下错误提示: "无法在发生错误时创建会话,请检查 PHP 或网站服

Asp数据库连接出错,请检查Conn.asp文件中的数据库参数设置

Asp数据库连接出错,请检查Conn.asp文件中的数据库参数设置 解决办法: IIS-本地计算机-应用程序池-DefaultAppPool(右键)-高级设置将"启用32位应用程序"设置为true

Android 开发里面如何点击Button将EditText里面的内容显示在textView里(代码未亲测,如有不足,请留言!)

activity 文件 public class MainActivity extends Activity implements View.OnClickListener { private EditText editText; private TextView textView; public void onCreate(Bundle saveInstanceState) { super.onCreate(saveInstanceState); findViewById(R.id.butto

请说明在 php .ini 中 safe_mode 开启之后对于 PHP 系统函数的影响

开启之后,主要会对系统操作.文件.权限设置等方法产生影响,平常项目基本上也用不到这些方法.主要我想还是用来应对webshell吧,减少被人植入webshell所带来的某些安全问题. ---- webshell就是以asp.php.jsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做为一种网页后门.黑客在入侵了一个网站后,通常会将asp或php后门文件与网站服务器WEB目录下正常的网页文件混在一起,然后就可以使用浏览器来访问asp或者php后门,得到一个命令执行环境,以达到控制网站

链接器

作者:左少华 时间:2015-05-24 转载请注明出处: http://blog.csdn.net/shaohuazuo/article/details/45957971 连接器的功能 链接器是将各种代码和数据部分收集起来并合成一个单一文件的过程, 这个文件可以被加载到存储器中执行. 链接器的执行时机 可以执行于编译时,也就是在源代码被翻译成机器代码的时候. 可以执行于加载时,也就是程序被加载器加载到存储器,并执行时. 可以执行于运行时,由应用程序来执行. 链接是通过链接器程序自动执行的. 为

笔记:LNK2001不代表链接器真的需要链接相关符号

环境:VS2008 我们都知道,链接器在生成可执行程序时,会忽略那些没有用到的符号.但是昨天遇到一个链接问题,看起来与这条基本策略并不相符.首先看一个静态链接库的结构: lib | |---------------------| a.cpp b.cpp | | |-------| |-----------| fun1 fun2 fun3 fun4 | ↑___________| ↓ GetModuleFileNameEx(psapi.lib) 这个库里只存在两个依赖:b.cpp中的fun3依赖于

C++链接器工具错误:LNK2001, LNK2019(转载)

这是归属于链接器工具错误 这一类. 无法解析的外部符号“symbol” 代码引用了链接器无法在库和对象文件中找到的内容(如函数.变量或标签). 可能的原因 代码请求的内容不存在(例如,符号拼写错误或使用错误的大小写). 代码请求的内容错误(使用的是混合版本的库,一些库来自产品的一个版本,而其他则来自另一个版本). 该错误信息之后为致命错误 LNK1120. 具体原因 代码问题 如果 LNK2001 诊断文本报告 __check_commonlanguageruntime_version 是无法解

链接器如何使用静态库解析引用

解析引用过程 在符号解析阶段,链接器从左到右按照它们在编译器驱动程序命令行上的出现顺序来扫描可重定位目标文件和存到文件. 在这次扫描中,链接器维护一个可重定位目标文件的集合E(这个集合中的文件就是确定的最后合并成可执行文件的模块文件), 一个未解析的符合(即引用了但尚未定义的符号)集合U,以及一个已解析(前面已经定义但没有被引用)集合D. 对于命令行上的每个文件 f ,链接器会判断 f 是一个目标文件还是存档文件. 1.判断输入文件类型 如果是目标文件 链接器将会把这个文件添加到集合E,并根据符