(Eclipse氧气/ Linux)链接器C / C ++ RAM使用情况
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(Eclipse氧气/ Linux)链接器C / C ++ RAM使用情况相关的知识,希望对你有一定的参考价值。
在公司,我们使用Eclipse CDT来编译我们的嵌入式项目。对于所有编译选项,项目非常大,链接需要大量的时间和RAM内存。
我有8GB内存和8GB交换linux分区。有时在链接时使用4GB的交换!在此操作系统很难工作之后我必须重新启动PC。有没有限制链接器RAM使用的解决方案?
(编译混合C / C ++项目。使用gcc-arm-none-eabi-6-2017-q1-update工具链。)
我的链接器
arm-none-eabi-ld --version
GNU ld (2.26-4ubuntu1+8) 2.26
Copyright (C) 2015 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
答案
我目前的解决方案是在重新构建交换使用量增加后不重启PC:
- 禁用所有RAM消耗应用程序,
- 执行命令:
:
sudo swapoff -a
sudo swapon -a
至少我没有重启PC。
以上是关于(Eclipse氧气/ Linux)链接器C / C ++ RAM使用情况的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse 氧气找不到 IBM MobileFirst Studio
带有 java.lang.NullPointerException 消息的 Eclipse java 氧气错误
为什么Eclipse中的FreeMarker IDE氧气JBoss工具4.5.2.Final已被弃用?