Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Duże rozmiary projektów w MS Visual C++ 2010

Ostatnio zmodyfikowano 2012-07-31 17:48
Autor Wiadomość
Dawidsoni
Temat założony przez niniejszego użytkownika
Duże rozmiary projektów w MS Visual C++ 2010
» 2012-07-30 16:11:53
Witam. Ostatnio zacząłem korzystać z MS Visual C++ 2010, zamiast Code::Blocks. Zacząłem robić małe projekty. Większość z nich składała się z 3-5 plików (1 główny i 1-2 klasy). Potem popatrzyłem na wagę projektów. Okazało się, że przeciętny taki mały projekt waży około 20 MB. W każdym projekcie powstaje plik "projekt.sln" ważący 5,76 MB i jakiś dziwny plik w folderze "ipch" ważący 13,6 MB. Czy te pliki są konieczne do poprawnego działania projektu? Do czego one służą? W Code::Blocks projekty tego typu ważyły około 100-200 KB, czyli 100 razy mniej.
P-61440
DejaVu
» 2012-07-30 16:21:05
Jeżeli będziesz kompilował w trybie Release to plik wynikowy będzie mały. Inne pliki są potrzebne dla debuggera bądź dla intellisense i dlatego są one generowane.
P-61442
Dawidsoni
Temat założony przez niniejszego użytkownika
» 2012-07-30 16:24:46
Czyli, jeśli już przetestowałem mój projekt i nie będę w nim używał trybu Debug, to mogę te pliki ręcznie usunąć?
P-61443
DejaVu
» 2012-07-30 16:28:09
A przeszkadzają Ci aż tak na dysku? :)
P-61445
Dawidsoni
Temat założony przez niniejszego użytkownika
» 2012-07-30 16:34:34
No, jeśli zrobię 100 takich małych projektów, to zużyję 2 GB dysku. W sumie to mogłyby zostać, ale ja też wrzucam wszystkie swoje projekty na maila, żeby je mieć, gdyby coś się z dyskiem stało. 2 GB przecież nie będę wrzucał na maila.
P-61446
DejaVu
» 2012-07-30 16:36:36
No to wrzucaj pliki źródłowe, vcproje, i plik sln - reszta plików i tak się wygeneruje po uruchomieniu solucji w IDE bądź podczas kompilacji projektu.
P-61447
DejaVu
» 2012-07-30 16:37:22
PS. Poczytaj o Subversion (SVN) lub innym repozytorium.
P-61448
m4tx
» 2012-07-30 16:44:01
wrzucam wszystkie swoje projekty na maila, żeby je mieć
j.w., poczytaj o systemach kontroli wersji (ja polecam git). Ja mam też wszystkie projekty na Dropboksie, więc nie martwię się o synchronizację :)
P-61450
« 1 » 2
  Strona 1 z 2 Następna strona