Project rule not found--C++ Builder上位机
来源:互联网 发布:knn算法 matlab 编辑:程序博客网 时间:2024/06/04 06:17
最近在进行测试上位机的编写,因为是在之前上位机基础上面进行修改,有个.lib文件已经找不到了,所以编译时总会提示错误。根据提示是一个GIFIMAGE.LIB,我的上位机最终不需要这个库,所以也不打算安装。这时就有问题了,怎么才能不安装库的情况下仍然能使用之前的上位机进行修改编译呢?在网上搜索发现用另外的文件打开.bpr工程文件,然后将文件中含有报故障的.lib库删掉即可,于是我使用记事本打开.bpr然后删掉GIFIMAGE.LIB,然后重新使用C++ BUILDER打开文件提示 project not found错误,文件无法打开。
经过查找资料,发现原因:当我们用windows自带的notepad或者文档编辑器打开BCB或者delphi的bpr工程文件并且保存后,由于notepad不支持utf-8编码。所以导致文件编码出错,BCB和delphi将无法识别。
解决方法:只需要用文件编辑器UltraEdit打开一个完好的bpr文件,删除掉内容,然后把损坏的bpr文件内容复制到打开的bpr文件中,保存。然后把该保存的bpr文件复制覆盖损坏的bpr文件即可。
这里的bpr文件损坏其实并不是真正的损坏,而是文件内容编码发生了错误。
转载地址:http://blog.csdn.net/tbwood/article/details/6576918
阅读全文
1 0
- Project rule not found--C++ Builder上位机
- 【C++builder delphi project rule not found 解决方法 】【注册表 DeleteKey 失效 问题】
- Task 'connectedInstrumentTest' not found in project
- Task '' not found in root project '***'.
- Task '' not found in root project '***'.
- Task '' not found in root project '***'.
- Android:Task '' not found in root project '*****'
- Task '' not found in root project
- C rule
- Flex Builder 编译老出现 file not found 的错误
- The builder launch configuration could not be found
- The builder launch configuration could not be found
- om.android.builder.model.SourceProvider.getShadersDirectories() not found
- 基于C#+51上位机通讯程序
- Add Files to "Project" xxx.h not found
- ERROR: Android Source Generator: [project] AndroidManifest.xml file not found
- 【AS】Task '' not found in root project 'MyProject'.
- Project ERROR: Package gstreamer-app-0.10 not found
- flume开发--自定义Sink
- Git远程操作详解
- ubuntu14.04安装JDk1.8
- 教你如何恢复iPhone上删除的数据及iCloud和iTunes备份
- Jeesite单点登录集成Cas另加自定义登录验证
- Project rule not found--C++ Builder上位机
- 3种web会话管理方式
- 【数据结构】单链表插入算法
- nginx 配置ssl 实现https
- 单品种的对应表
- Sublime text3中配置Github
- 前端性能优化(JavaScript篇)
- Flume(ng) 自定义sink实现和属性注入
- Java中加载配置文件