程序代码做任何改动都会无法运行
程序代码做任何改动,甚至只是敲一个空格或回车,就不能运行了。
这个问题在 C++ Builder XE 到 XE8 都非常普遍,甚至有人在早期的 C++ Builder 2010 或最新版本上也都发现过这个问题。
解决方法:选择菜单 Project → Options,左面选择 C++ Linker,右面建议 Target 在 All configurations – All platforms 上修改,把 Disable incremental link 选项的打勾去掉,即选择 false 就好了。如下图所示。
有时候也需要把程序用 Build 方式重新编译一遍就好了。
C++ Builder 或 RAD Studio 启动出错的处理
以下都是以往版本遇到的问题和处理方法,虽然 C++ Builder 10 没遇到过,但是如果还在用低版本,要注意这些问题。如果新版本遇到启动出错,也不妨试一试这些处理方法。
第三方工具清理 IE 缓存引起的
C++ Builder 10 没遇到过这个问题,早期版本,C++ Builder 2007、2009、2010、XE 等版本,可能会因为 IE 缓存用第三方工具处理过,例如360工具、电脑管家等清理缓存,就无法启动了。
解决方法:用 IE 自带的选项再清理一次 IE 缓存就好了。
第三方工具清理磁盘垃圾引起的
C++ Builder 10 没遇到这个问题,在国外论坛上看到的,C++ Builder XE版本,有听说过用第三方工具清理磁盘垃圾也可能会出现启动出错的概率。
解决方法:需要用操作系统的磁盘清理再清理一遍垃圾,
• 控制面板 → 系统工具 → 磁盘清理,
• 也可以在开始 → 运行里面,输入 cleanmgr 然后执行,
清理一遍垃圾,然后重启系统,就好了。
“EditorLineEnd.ttr” 文件出错
C++ Builder 10 没遇到过这个问题,早期版本,C++ Builder 2007、2009、2010、XE等版本,会在微软打操作系统补丁之后无法启动,提示的错误信息为 “EditorLineEnd.ttr” 文件出错,
解决方法:安装 IDE Fix Packs 就好了,
下载地址:http://andy.jgknet.de/blog/ide-tools/ide-fix-pack/
IDE Fix Packs 还修正了一些其他问题,例如代码完成弹出菜单的阴影:
安装 IDE Fix Packs 之前:
安装 IDE Fix Packs 之后:
|