在项目开发中,使用perl语言编译的exe可执行文件;在项目中使用了XML::LibXML模块;发现exe在本机电脑执行正常,但在其他同事执行时却提示缺少libxml2-2.dll等文件。

问题现象:

无法启动此程序,因为计算机中丢失libxml2-2.dll.尝试重新安装该程序以解决此问题。

问题原因:

在使用XML::LibXML模块中涉及到几个dll文件,在本机的perl安装目录存在所需的文件,而在其他同事中不存在,导致程序启动异常。

解决办法:

在程序编译中使用–link程序所需的dll文件即可,举例如下:

> pp -o lo.exe lo.pl --link D:\strawberry\c\bin\libxml2_2.dll --link D:\strawberry\c\bin\libicvon.dll#文件所在的目录和文件名

转载于:https://www.cnblogs.com/jinxiang1224/p/8468184.html

perl exe执行提示缺少文件解决方法相关推荐

  1. WAMP安装提示缺少 msvcr100.dll文件解决方法

    WAMP安装提示缺少wamp msvcr100.dll文件解决方法 因为wamp基于vs c++2010开发,需要提前安装这个组件才可以正常运行 微软官方组件下载地址: 32位:http://www. ...

  2. PCB走线宽度电流计算工具ProPCB.exe提示不支持尝试执行的操作的解决方法。(pcb必备小工具)

    ProPCB.exe 根据国际PCB制造标准IPC-2221规范设计的PCB设计助手工具,可根据用户的持续电流.铜厚.PCB线的温升系数.环境温度.走线长度.便可以准确地计算出所需要的PCB外层和内层 ...

  3. 服务器拒绝了您发送离线文件的请求,QQ发离线提示“服务器拒绝了您发送离线文件”解决方法...

    QQ发离线文件总是提示"服务器拒绝了您发送离线文件x的请求",即使上传微云再发送同样会显示未知错误.exe可执行文件还能理解,但是txt/word/excel/ppt/pdf等文件 ...

  4. 无法定位程序输入点 在.exe上_win7提示explorer.exe应用程序错误的解决方法

    相信有很多用户都清楚,explorer.exe是windows操作系统当中非常重要的程序,当explorer.exe发生错误的时候,系统很容易出现异常的情况,那么win7提示explorer.exe应 ...

  5. directx修复工具win7_win7提示explorer.exe应用程序错误的解决方法

    相信有很多用户都清楚,explorer.exe是windows操作系统当中非常重要的程序,当explorer.exe发生错误的时候,系统很容易出现异常的情况,那么win7提示explorer.exe应 ...

  6. Myeclipse开发环境下文件中出现的提示错误与解决方法:The import javax.servlet cannot be resolved?

    Myeclipse开发环境下文件中出现的提示错误与解决方法:The import javax.servlet cannot be resolved? 参考文章: (1)Myeclipse开发环境下文件 ...

  7. 缺少lib库文件解决方法

    缺少lib库文件解决方法 1.缺少依赖包ld-linux.so.2 /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 yum install gli ...

  8. VsCode终端无法运行编译生成的exe文件解决方法

    #VsCode终端无法运行编译生成的exe文件解决方法 问题描述 g++编译生成exe文件,在默认终端中无法运行,包括直接运行test也不可 * 原因&解决方法 原因: 此时VsCode使用的 ...

  9. 计算机右键管理提示没有关联应用,win10计算机右键管理 没有与之关联的程序来执行此操作的解决方法...

    最近有朋友问小编win10计算机右键管理 没有与之关联的程序来执行此操作怎么办,对于这个问题,相信已经有很多朋友遇到过了,有的朋友在电脑上右键"管理",发现无法打开,提示:&quo ...

最新文章

  1. leetcode算法题--在排序数组中查找数字 I
  2. Spring Cloud【Finchley】-01服务提供者与服务消费者
  3. ArcGIS JS API中切换页面后组件报Tried to register widget with id== but that id is already registered
  4. Elasticsearch script使用详解
  5. 角色关联权限操作-代码实现
  6. EasyUI--messager
  7. 一个edit的学习笔记
  8. I have no name !;sudo: unknown uid 1000: who are you?
  9. Objective-C之@类别小实例
  10. 【代码优化】私有构造器使用及对象创建优化
  11. 汽车故障码(P C B U)格式解析
  12. 向工程腐化开炮|动态链接库so治理
  13. 之江汇空间如何加音乐背景_如何给空间添加背景音乐
  14. win7系统备份还原软件_傲梅轻松备份bug导致系统还原0x81000203错误,
  15. [面试题] 从抽屉找东西的概率学问题
  16. 论文阅读:Semantic Aware Attention Based Deep Object Co-segmentation(ACCV2018)
  17. python tkinter画布设置按钮对图片放大缩小_Tkinter可调整大小的对象Python画布
  18. word文件图标无法显示的问题
  19. CAD编辑工具中如何查找图纸中的坐标点的位置
  20. 环洋市场调研-2021年全球企业估值服务行业调研及趋势分析报告

热门文章

  1. 很多文章是在下转载贴在此处,是为了自己以后遇到类似问题一时想不起来
  2. sikuli 搜索例子
  3. MySQL--开发技巧(一)
  4. UVAlive 6131 dp+斜率优化
  5. 深入探讨用位掩码代替分支(3):VC6速度测试
  6. spring step 1 : 什么是spring
  7. Ubuntu 进入单用户模式—修改启动项利器
  8. python中列表,元组,字符串如何互相转换
  9. 我的世界末日之后无限法则服务器,《我的世界》全新玩法无限法则上线
  10. python的逆袭之路_Python领域最伟大工程师Kenneth Reitz的逆袭之路