[vc++] cv++ buduje za kazdym razem niezmodyfikowane pliki

0

Czesc, kiedys jakos sobie z tym poradzilem a teraz nie moge.
Czasami robi mi sie w projekcie cos takiego ze pomimo zbudowania programu, gdy juz dam na Execute to od nowa mi go buduje.
Poza tym nawet jessoli zmienie jakas [CIACH!] w jednym pliku to vc++ buduje,kompiluje mi nawet te pliki do ktorych nie wprowadzalem zmian.
Jak to naprawic?
Dzieki
Michal

0

W prawdzie tej wlasciwosci nie uzywalem, ale to haslo powinno pomoc:
http://www.google.pl/search?hl=pl&q=precompiled+headers&btnG=Szukaj+w+Google&lr=

0

"C++ header-hell"? Moze masz cos zle z includami? Jesli modyfikujesz naglowek, ktory jest wlaczany do wielu modulow, to wszystkie te moduly musza byc przekompilowane i nic na to nie poradzisz. Naglowkow po prostu nie powinno sie czesto zmieniac. Powinny sluzyc do specyfikowania interfejsow, choc rozumiem, ze w C++ jest z tym ciezko*.

*Sekcja prywatna klasy musi byc w naglowku - jak bardzo lubie C++, to ta wlasnosc tego jezyka mnie po prostu wpienia na maksa. W ogole przestrzenie nazw i wielomodulowosc w C++ sa do d**y w porownaniu z eleganckim systemem pakietow Javy. Przestrzenie nazw zostaly dodane pozno i to niestety WIDAC. [diabel]

0

moim zdaniem nie chodzi tu o naglowki.
Nie chodzi mi tu tylko o to ze przy budowaniu przelatuje wszystkie dolaczane pliki, to jeszcze przezyje.
Ale
chodzi o to ze po zbudowaniu poprzez 'Bulid' kiedy daje na 'Execute' (nie wprowadzajac zadnych zmian po drodze) to program jakby nie byl zbudowany i VC++ buduje go od nowa. Tak jakbym wczesniej nie dawalna 'Build'.
Pisze mi wtedy: "Program.exe is not build. Do u want to build it?" - cos w tym rodzaju.
A przeciez przed chwila go zbudowalem.
IMHO speprzylem jakis pliczek z projectu tylko nie wiem jaki i nie wielkie mam o nich pojecie. ClassWizarda odbudowale, od nowa ale i tak eni wierzylem ze to moze byc to, nie pomoglo.
no nic trudno

0

Pewnie szuka zbudowanych klas plikow projektu w innym miejscu niz je buduje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1