-
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
- 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ń.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML