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