Dev-C++ i ogromny plik wynikowy

0

Witam

Czy może mnie ktoś oswiecić, czy da się coś ustawić, aby kod:

#include <iostream>
int main()
{
}

nie zajmował aż 1.20 MB?

Nie wiem o co chodzi, nie zmieniałem w sumie żadnych ustawień kompilatora, a przy takim kodzie, w którym faktycznie nic nie ma plik wynikowy jest ogromny. Wygląda to tak, jakby kompilator włączał cały plik nagłówkowy, a nie wiem czy w standardzie nie jest, że są dołączane tylko używane funkcje...

Pozdrawiam i czekam na odpowiedź... :)

0

Moim zdaniem masz ustawioną jakąs opcję w kompilatorze, b standardowo są dołączane tylko funkcj, krótych się używa...

0

Rzecz w tym, że nie grzebałem w ustawieniach.

Teraz zmieniłem Narzędzia - Opcje kompilatora -> Wytwarzanie/optymalizacja kodu -> Konsolidator i ustawiłem "Generuj informacje dla odpluskwiacza" na NO i kod się zmniejszył do 438 kB. Ale to i tak za dużo jak na "goły" program...

0

hmm dziwne , pownien zajmowac kolo 60kb bo to strumienie :-| [stuk]

0

Która wersja Deva?

0

Ja mam wersję 4.9.8.0

Co dziwne, przy tym wyłączonym generowaniu info dla odpluskwiacza, teraz zaobserwowałem też coś dziwnego:

Rozmiar pliku wynikowego dla:

#include <iostream>
int main()
{
}

to aż 438kBa rozmiar dla pliku źródłowego o wielkości 10.5kB to 448kB. Nie wiem czy to normalne, że przyrost pliku źródłowego o 10kB powoduje wzrost objętości pliku wynikowego o 10kB...

Coś tu jest nie tak, tylko co?

0

Masz wersje beta. Ściągnij sobie jakąś starszą to ne powinno być problemów.

0

Dzięki za radę, ale poprzednia wersja to chyba 4.0 (alb o 4.18), która IMHO się do niczego nie nadaje.

IOSTREAM trzeba dołączać z .h? Hehe
endl - nie wie co to jest...

Jakbym miał teraz wszystkie pliki z g++ przerabiać do deva to by mnie szlag trafił. Poczekam na nową stabilną wersję... :)

0

Ja mam wersję 4.9.6.0 i wszystko chodzi gładko, nie występuje żadne z wymienionych problemów.

0

Heh, tylko ja nie mogę nigdzie linka do tej wersji znaleźć, bo albo jest do tej 4.0 albo do najnowszej :(

Wiesz może czy ta Twoja wersja jest jeszcze gdzieś dostępna?

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