Distcc

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. april 2020; checks kræver 2 redigeringer .

distcc

distcc 3.1 på Gentoo Linux
Type distribueret kompileringsværktøj
Forfatter Martin Pool
Udvikler Fergus Henderson
Skrevet i Xi
Operativ system Cross-platform software
nyeste version 3.1 ( 21. november 2008 )
Licens GPL
Internet side distcc.org

distcc (fra engelsk  distribueret C/C++/ObjC compiler ) er et værktøj, der giver dig mulighed for at kompilere kildekoder ved hjælp af C / C++ / ObjC compilere fjernmaskiner, hvilket fremskynder kompileringsprocessen.

Den består af to hoveddele - server (distccd) og klient (distcc).

distcc sender den komplette forbehandlede kildekode og kompileringsargumenter over netværket, så der er ingen grund til at dele filsystemet , have de samme header-filer eller biblioteker installeret og få tiden synkroniseret. Kompileringen styres af klientmaskinen, som normalt er en udvikler- eller stationær computer . Distcc-klienten, der kører på computeren, udfører de forberedende trin før kompilering, og selve kompileringen udføres på fjernservere, der kører distccd.

Det er også muligt at kompilere på tværs af platforme, det vil sige en situation, hvor distccd-serveren vil kompilere kilder til en arkitektur, der er forskellig fra serverarkitekturen. For eksempel kan en x86-64 -server kompilere x86- eller alfa- kilder . Dette kræver yderligere konfiguration.

Se også

Noter

  1. Brug af is | MDN (utilgængeligt link) . Hentet 10. september 2018. Arkiveret fra originalen 10. september 2018. 

Links