-
Data: 2012-05-31 08:56:42
Temat: Re: nazewnictwo plikow z kodem
Od: " " <f...@W...gazeta.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]fir <f...@W...gazeta.pl> napisał(a):
> M.M. <m...@W...gazeta.pl> napisał(a):
>
> > Michoo <m...@v...pl> napisał(a):
> >
> > > On 31.05.2012 01:13, M.M. wrote:
> > > > Właśnie zmierzyłem.
> > > > Środowisko: linux/qtcreator/i3/jakiś-tani-dysk-2.5cala
> > > > Projekt: 44 pliki (h i cpp) łącznie 440kb kodu
> > > > Nagłówki biblioteczne: trochę z core qt
> > > Akurat QT ma całkiem sensownie rozbite nagłówki na forward deklaracje w
> > > głównym i deklaracje dopiero w odpowiednim miejscu.
> > >
> > > > Czas rebuild-all z opcją -O3 7 sekund.
> > > Gratuluję. Ja się ostatnio cieszyłem jak na nowym core i5 projekt
zaczął
> > > się budować 5 minut zamiast 40.
> >
> > Hmmm
> > 440KB / 7s = x / (40*60s)
> > 440KB / 7s * 40 * 60s = x
> > x = 150MB
> >
> > Jeśli kompilowałeś projekt o rozmiarze 150MB to cóż...
> >
>
>
> na warsztacie byla kiedys dyskusja o unity buildach, i raczej
> tam przewazala opinia ze to powoduje przyspieszenie ;-)
>
> cytat z jednej stronki:
>
> So after all that, what kind of improvements should expect to find? Well
let
> me give you a few stats. When the UB was implemented at the game company I
> worked for, the build time dropped from 55 minutes to just over 6 minutes.
> When I implemented UB in a previous job the build time dropped from 10
> minutes to less than 3 minutes. When I put them in place at home the build
> times dropped on average by 60%.
>
> ja mam 600k kodu 166 plikow .c i czas kompilacji okolo 2-3 s
>
> aczkolwiek nazwa include.c mi sie nie podoba ja mam main.c
>
>
> #include <windows.h>
> #include <psapi.h> // dla proces memory info
> #include <math.h>
> #include <stdio.h>
> #include <gl\gl.h>
> #include <gl\glu.h>
> #include <winsock.h>
>
> #include ".lib.utils.tiny.c"
> #include ".side.log.c"
> #include ".side.qpc.c"
> #include ".side.info.c"
>
> #include ".side.rawinput.c"
> #include ".side.winsock.server.c"
> #include ".side.winsock.client.c"
>
> #include ".side.audio.c"
>
>
> #include ".draw.blit.c"
> #include ".draw.prymitives.c"
> #include ".draw.sprites.c"
>
> /*
> wiekszosc skipped
> */
>
>
>
> #include ".loop.hud.c"
> #include ".loop.tests.c"
> #include ".loop.c"
>
>
> #include ".wnd.events.c"
> #include ".wnd.idle.c"
> #include ".wnd.proc.c"
> #include ".wnd.main.c"
>
> to sa jedyen includy reszta projektu to czyste pliki .c
> (nazewnictwo nie jest za dobre ale kropka na poczatku chcialem
> odroznic pliki frameworka od samych plikow gry bez kropki
>
chyba je przerobie (nazewnictwo plikow) ale na raqzie nie mam
pomyslu - jak ktos ma propozycje to moze podac jak wg niego
lepiej ponazywac pliki
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 31.05.12 09:01 Edek Pienkowski
- 31.05.12 09:41 fir
- 31.05.12 10:59 Roman W
- 31.05.12 11:18 M.M.
- 31.05.12 00:55 Remek
- 31.05.12 13:29 Artur M. Piwko
- 31.05.12 15:16 Michoo
- 31.05.12 21:41 Sebastian Biały
- 01.06.12 19:18 M.M.
- 01.06.12 19:36 M.M.
- 01.06.12 21:36
- 01.06.12 23:30 M.M.
- 01.06.12 23:43
- 02.06.12 00:15
- 02.06.12 00:16 M.M.
Najnowsze wątki z tej grupy
- Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Re: Najgorszy język programowania
- NOWY: 2025-09-29 Alg., Strukt. Danych i Tech. Prog. - komentarz.pdf
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
Najnowsze wątki
- 2026-01-09 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2026-01-09 Ładowanie w 13 minut
- 2026-01-08 Umiejętność tankowania na egzaminie z prawa jazdy
- 2026-01-08 Nowy akumulator Donut Lab
- 2026-01-08 Komenda policji nie ma nic wspólnego ze sprawą zgwałcenia policjantki
- 2026-01-08 Pilot do zamka/bramy
- 2026-01-08 Ślad węglowy
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Dlaczego wrzucenie szkolnego krzyża do śmieci to zbrodnia mniejsza od zgaszenia sejmowej menory?
- 2026-01-08 NR 5G -- mity, hity, kity, bez satelity...
- 2026-01-07 Oszustwa w go go
- 2026-01-07 Jaka myjka ultradźwiękowa?




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]