-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: " " <f...@W...gazeta.pl>
Newsgroups: pl.comp.programming
Subject: Re: nazewnictwo plikow z kodem
Date: Thu, 31 May 2012 06:56:42 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 97
Message-ID: <jq74na$dva$1@inews.gazeta.pl>
References: <jq0ivq$qvf$1@inews.gazeta.pl> <jq0qjp$j64$1@inews.gazeta.pl>
<jq5fn7$d53$1@inews.gazeta.pl> <jq64tm$t68$1@inews.gazeta.pl>
<jq668k$jup$1@inews.gazeta.pl> <jq67jh$qjn$1@inews.gazeta.pl>
<jq682k$7hm$1@inews.gazeta.pl> <jq69hv$c9k$1@inews.gazeta.pl>
<jq6ag7$e7v$1@mx1.internetia.pl> <jq6ch6$d2s$1@inews.gazeta.pl>
<jq74am$t0d$1@inews.gazeta.pl>
NNTP-Posting-Host: localhost
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1338447402 14314 172.20.26.238 (31 May 2012 06:56:42 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Thu, 31 May 2012 06:56:42 +0000 (UTC)
X-User: fir
X-Forwarded-For: 31.61.129.250
X-Remote-IP: localhost
Xref: news-archive.icm.edu.pl pl.comp.programming:197517
[ ukryj 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
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=
- 2025-02-10 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2025-02-10 Dlaczego takie preferencje banków?
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=