Linker 如何加快c++;eclipse项目

Linker 如何加快c++;eclipse项目,linker,eclipse-cdt,static-linking,Linker,Eclipse Cdt,Static Linking,我有一个EclipseCDT应用程序,它使用许多外部库。这些库在链接阶段花费了大量时间,总构建时间迅速增加。有没有办法提高构建时间 您在VMWare上运行的事实可能会让您的速度慢一点 我想到了一些想法: 确保已安装VMWare工具 增加虚拟机的内存量(越多越好) 为您的库使用ramdisk(但可能没有多大用处,因为它在VMWare上运行) 尽可能多地使用编译器的功能,以便链接所针对的库具有较少的导出符号,从而降低链接阶段的复杂性。如果它们是来自操作系统的库,那么您对此无能为力,而且它们可能已经

我有一个EclipseCDT应用程序,它使用许多外部库。这些库在链接阶段花费了大量时间,总构建时间迅速增加。有没有办法提高构建时间

您在VMWare上运行的事实可能会让您的速度慢一点

我想到了一些想法:

  • 确保已安装VMWare工具
  • 增加虚拟机的内存量(越多越好)
  • 为您的库使用ramdisk(但可能没有多大用处,因为它在VMWare上运行)
  • 尽可能多地使用编译器的功能,以便链接所针对的库具有较少的导出符号,从而降低链接阶段的复杂性。如果它们是来自操作系统的库,那么您对此无能为力,而且它们可能已经进行了优化
  • (不是很有用)用一台真正的机器来建造。虚拟化会对磁盘/cpu密集型操作造成损失,例如链接许多库

您使用的是什么操作系统?您是只想加快链接阶段还是想同时加速其他构建部分?操作系统:ubuntu 12.10。我想加快整个构建过程。