Rychly prekladac C++ pro Linux?

Horák Daniel horak na sitmp.cz
Středa Červen 18 12:35:54 CEST 2003


> > Mam slaby stroj (PIII/500,256MB RAM), vytvarel jsem mensi

Tak to mam jeste slabsi :-)

> > multiplatformni (Win,Lin) aplikaci pod wxWindows. Preklad
> > pod Win (BC++ Builder) byl bleskovy (po prvnim trochu 
> delsim prekladu,
> > ktery vytvoril jakesi pomocne soubory),
> > preklad pod Lin (gcc 3.2) byl celkem k uzoufani (ne na tydny,ale na
> > minuty urcite). 
> 
>   Zeptam se uplne jinak ... Ja vytvarite Makefile pro Vasi aplikaci?
> Rucne? Muzeme ho videt?
> 
>   Nevim co presne myslite tim inkrementalnim prekladem, ale u 
> GCC se to
> dela tak, ze na zacatku prelozi vse (stejne jako pisete, ze u C++
> Builderu byl prvni preklad trochu delsi) a pote preklada uz 
> jenom to, co
> se zmenilo (nebo je ovlivneno danou zmenou).
> 
>   Za dalsi zalezi na tom, co vsechno z C++ pouzivate, protoze 
> includnuti
> nejakych header filu muze znamenat includnuti stovek kB ...

Zakopany pes je nejspis tady. wxWindows maji dost hlavickovych souboru a
vetsina se jich includuje vzdy. Kompilatory na Win pouzivaji
"precompiled headers", ktere tento proces urychluji. Ja musim na Linuxu
(RH 7.2) taky pekne dlouho cekat :-) egcs 1.1.2 z RH 6.x je o dost
rychlejsi.

Jinak "precompiled headers" uz jsou (nebo brzo budou) i v GCC.


			Dan


Další informace o konferenci Linux