[问题解决]delphi中找不到DCU文件问题解决方案
来源:互联网 发布:净水器滤芯品牌知乎 编辑:程序博客网 时间:2024/06/05 08:05
问题描述:
使用delphi IDE开发的时候,经常是对别人的代码进行使用或者二次开发,当引入别人的代码时,会经常编译时出现找不到某某某dcu文件。
对刚入门delphi的同学来说,这个问题还真是有些难以搞定,但当我们了解dcu是什么之后问题就简单多了。
认识dcu
dcu是delphi的pas文件经过编译之后产生的文件,如果你了解java那么dcu就相当于class文件。所以说,正常情况下,dcu是自己代码编译产生的,如果没有这个dcu那么一方面就是说你没有将这个pas源文件加入,所以没有产生dcu文件,而工程中又需要这个文件,所以报错。二是dcu的源文件是保密的,不想让你知道源代码,只给你dcu,那么这个你就只能获取这个dcu文件了。
解决方法
方法一:将dcu文件路径加入环境变量
可能是系统的dcu你没有将环境变量加入操作系统。
方法二:检查svn或者cvs等版本控制,看是否代码更新问题
去dcu目录去找代码,物理路径显示有这个文件,但是程序就是找不到。
刚开始以为是代码更新有问题,因此去又去更新,结果svn提示说被锁定。程序还是跑不起来
经过咨询,原来是svn更新的时候中断了,导致代码更新有问题,因此会出现这个错误,现在只需要在svn中执行清理
然后更新代码,最后就可以运行程序啦。
方法三:看是否是delphi版本兼容性问题导致
要检查下载或者使用的源码是哪个版本产生的,使用对应版本的delphiIDE
- [问题解决]delphi中找不到DCU文件问题解决方案
- Delphi 提示找不到 dcu文件
- ubuntu eth0找不到问题解决方案
- 打第三方jar包,找不到资源文件问题解决方案
- android 环境搭建中adk 位置找不到问题解决方案
- IntelliJ IDEA中程序包org.slf4j 找不到的问题解决方案
- delphi中单独编译pas生成dcu文件
- delphi中单独编译pas生成dcu文件
- delphi中单独编译pas生成dcu文件
- HDFS小文件问题解决方案
- myEclipse/eclipse中properties文件中文乱码问题解决方案
- sap 中问题解决方案(一)
- Struts中常见问题解决方案
- webapp中fixed问题解决方案
- JPA中MySQLSyntaxErrorException问题解决方案
- 在delphi中引用第三方控件时,找不到dcu的解决办法
- 普元EOS中提示找不到资源16101006的异常问题解决方案
- "404 - 找不到文件或目录" 问题解决
- Android黑群出品:SQLite数据库的使用和升级
- Hbase使用filter快速高效查询
- struts集成kindeditor上传图片的时候出现上传错误
- SSDT Hook的妙用-对抗ring0 inline hook
- 关于 error while loading shared libraries: libXXX.so.1.2.3: cannot open shared object file: No such fi
- [问题解决]delphi中找不到DCU文件问题解决方案
- 【菜鸟C++学习笔记】9.三目运算符
- proc文件系统功能总览
- PHPDocument 代码注释规范总结
- Linq to Entity 中 , Query不应该有耗时操作
- 31道智力题 考考你的智力(含答案)
- c++学习6之顺序容器
- C++设计模式学习之Factory模式
- strcmp,stricmp,strcmpi,strncmp,strnicmp,strncmpi,strcat,strncat比较