FreePascal под Dos у проги бооольшой размер

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

FreePascal под Dos у проги бооольшой размер

Сообщение Dim » 16.12.2006 00:19:33

Здравствуйте, Нужна помощь :)

Я скачал с freepascal.org сборку для Доса Go32v2(минимальную ~ 4 Мб) fpc версии 2.0.4
Теперь я написал простую программу

program a;
begin
end.

После этого я ее компилю командой
fpc a.pas -CX -Xs -Mtp -Og -O1 -O2 -O3 -Op2 -Xt

...и..получаю "мега прогу" в 112 кбайт..
А теперь вопрос что я сделал не так? :)

P.S. И подскажите пожалуйста, На каком бесплатном компиляторе паскаля лучшего всего писать под FreeDos
Dim
незнакомец
 
Сообщения: 6
Зарегистрирован: 04.08.2006 11:42:10
Откуда: Омск

Сообщение Sniper » 16.12.2006 01:24:30

ещё попробуй параметр

-XX

это smart linking %)
Sniper
постоялец
 
Сообщения: 472
Зарегистрирован: 28.05.2005 13:02:42

Re: FreePascal под Dos у проги бооольшой размер

Сообщение Илья Аввакумов » 16.12.2006 12:35:13

Dim писал(а):После этого я ее компилю командой
fpc a.pas -CX -Xs -Mtp -Og -O1 -O2 -O3 -Op2 -Xt

Подозреваю, что команда
Код: Выделить всё
fpc -CX -Xs -Mtp -Og -O1 -O2 -O3 -Op2 -Xt a.pas

даст больше проку
Илья Аввакумов
новенький
 
Сообщения: 50
Зарегистрирован: 04.05.2005 15:06:42
Откуда: Екатеринбург

Сообщение noch » 18.12.2006 18:38:18

если нужен минимальный размер кода, то качай tp5.5
У него helloworld размером 1.3 кб
но код будет шестнадцатиричным :)
Аватара пользователя
noch
постоялец
 
Сообщения: 145
Зарегистрирован: 07.06.2005 09:45:49
Откуда: Armenia

Сообщение haword » 20.12.2006 09:58:54

ну и любимый совет фрипаскальщков и лазеристов :) юзайте товарисч UPX!
haword
постоялец
 
Сообщения: 301
Зарегистрирован: 02.03.2006 11:34:40


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

Рейтинг@Mail.ru