- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最佳答案
您的链接器正在尝试分配 128 MB 的内存。 Embarcadero 的以下信息最近发布在 Embarcadero 论坛上:
Error detected (LME288) in Seattle 10 update 1
The error is an "out of memory", error. The reason for "Out Of Memory" errors (which come in different guises) in the linker, is that the linker has to pre-allocate memory in contiguous heaps that it then uses as it links, in the past these heaps could not be adjusted, we had to do a best guess, so in the new 64-bit linker (and has also been added to the 32-bit linker) we allowed people to be able adjust the size of these heaps manually when they needed to. Now the reason why these heaps can be problem is that not all systems are the same, some people use different software that map DLLs into the linker's address space like Windows Hook DLLs, antivirus software all these DLLs allocate memory INSIDE the linker's (any application really) address space and hence has an impact on the size of the heaps the linker can allocate. So we added this ability to adjust the heaps manually, but we also allocated the initial heaps quite big .
The 32bit linker has a new switch -GH, see below this is similar to the ilink64 switch.
The syntax for the switch is:
-GH= "
This option -GH exists from XE3 Update 1 onwards but evidently is not documented?
To see which heap is out of memory you can try from command line.
MSBuild /p:Platform=Win32 /v:diag XXXX.cbproj
This provides additional information such as:
Overrun on linker heap: code
Linker Heaps
info 0x002d0000 0x0a000000
code 0x000d0000 0x00100000
data 0x00030000 0x08000000
bss 0x08000000 0x08000000
Fatal: Out of memory
The left side of the above output is number of bytes being used at the moment and on the right the number of bytes allocated for the specific named heap.
The default heap sizes the linker allocates at start up are:
"system", default size 0x08000000
"info", default size 0x0A000000
"code", default size 0x08000000
"rodata", default size 0x06000000 //readonly data
"data", default size 0x08000000
"bss", default size 0x08000000
"tds", default size 0x0FA00000When you see the "unknown heap" this is normally the "tds" heap
Example to adjust tds heap from 0x0FA00000 to 0x0A000000 you would do -GHtds=0x0A000000
Hopefully this information helps you and others with the LME288 error.
您可以在项目选项中为链接器指定额外的标志,例如 -GH
。
关于c++builder - 在 RAD Studio XE8 中编译时出现 "Unable to perform link"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34615831/
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我想在已安装 Rad Studio 2007 的计算机上安装 Rad Studio 2010,存在兼容性问题吗? 提前致谢,再见。 最佳答案 参见this answer from Nick Hodge
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
我将现有项目 checkin RAD 中的工作空间。每次尝试对现有 JSP 页面进行任何更改时,我都会不断收到以下错误。我能够添加新的 jsp 页面,但如果我进行任何更改,它就不起作用,并且会出现相同
我看到之前有人问过这个问题,但情况与我的不同。无论如何,最初我的 RAD 使用的 Java 版本是 1.3,我最初也将我的 JAVA_HOME 指向位于此处的 1.3:C:\IBM\SDP70\jdk
我只花了15分钟时间来查找默认的IDE键盘快捷键列表,因为我完全空白如何使用键盘快捷键来切换断点-真是疯了。 如果任何人都可以在XE3文档Wiki中找到一个页面,我很乐意看到它。 最佳答案 您是否相信
我安装了 FastMM 来跟踪应用程序中的内存泄漏。不怪 FastMM 只是提一下。解决了我的应用程序的问题后,我注意到文件->打开和文件->退出菜单行为已经颠倒了。 我选择"file"->“打开”,
通过 RAD Studio 调试 Mac 应用程序时,调试器会引发异常并频繁停止,并显示消息:“无效的远程 api”;我也向质量中心报告了这个问题。我制作了一个描述符视频here 。我使用 Windo
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭 8 年前。 Improve
我们目前使用Rad Studio 2007,并希望很快升级到Delphi XE! 有人知道我们如何查看安装 Rad Studio 2007 时使用的序列号吗? 问候,彼得 最佳答案 “Rad Stud
我之前的所有项目都是在 websphere 上进行的。我现在在一个团队中开发 weblogic 上的应用程序。 在 Websphere 开发 (WSSD/RAD) 中,服务器与 IDE 更加“集成”,
如何删除 Rational Application Developer (RAD) 中的工作区。我知道删除文件夹会删除工作区,但它仍然在 RAD 中的切换工作区选项中显示。 我发现编辑 org.ecl
我有一个项目,一切正常,然后由于某些原因,我必须从存储库中进行新的 checkout ,现在我的 IDE 无法工作。以前有一个作为应用程序运行的菜单——现在只有一些移动选项。我只想将其作为 java
我正在尝试与Rad Pack Seattle学习蓝牙信标。因此,我尝试了所有信标样本,但是似乎都不起作用。我在三个不同的PC(2个Windows 7和一个Server 2012)上尝试了全部6个代码,
当我将我的应用程序部署到集成的 WebSphere 服务器时,我得到了同一项目中包含的两个类的 NoClassDefFoundErrors。注意:我在这里调用缺少的类 com.my.package.M
如何在整个工作区中查找 RAD 或 Eclipse 中的代码行数(所有项目)?? 最佳答案 你可以: 添加一个插件,如Eclipse metrics 在工作区中创建一个依赖所有其他项目的项目 (Jav
我在我的应用程序中遇到以下错误。启动后: [3/26/12 13:05:26:109 SGT] 0000001a webapp E com.ibm.ws.webcontainer
我在使用 RAD7 时遇到问题。 我的服务器今天不会启动。我在家工作并连接到 VPN。除了我在 RAD 中的服务器外,一切正常。昨天在工作中它运行良好,之前我在家时也运行良好,但那是几周前的事了。 有
我的耳朵项目中有 10 个项目。我正在使用 RAD。同一个耳朵里有一个网络项目。我想将几个项目添加到 Web 项目的构建路径中。我添加了它,但它不起作用,但是当我创建项目的 jar 并将其放在 WEB
我是一名优秀的程序员,十分优秀!