Найдено 6 результатов

Dim
15.12.2006 23:19:33
Форум: Free Pascal Compiler
Тема: FreePascal под Dos у проги бооольшой размер
Ответы: 4
Просмотры: 5956

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

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

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

program a;
begin
end.

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

...и..получаю "мега прогу" в ...
Dim
01.09.2006 18:48:19
Форум: Free Pascal Compiler
Тема: Как выкинуть Rtl из FreePascal
Ответы: 9
Просмотры: 11134

Как выкинуть Rtl из FreePascal

Здравствуйте.
В Visual C++ можно при компиляции выкинуть rtl, можно ли такое сотворить во freepascal'е
Dim
18.08.2006 21:38:49
Форум: Free Pascal Compiler
Тема: Как добавить OCX в freepascal?
Ответы: 1
Просмотры: 3475

Как добавить OCX в freepascal?

Здравствуйте.
Есть ocx компонент, нужно организовать с ним работу из программы написанной на freepascal. Кто знает как это сделать?
Dim
04.08.2006 14:58:44
Форум: Free Pascal Compiler
Тема: Уменьшение размера exe
Ответы: 6
Просмотры: 8106

@lex писал(а):Тут товарищи говорили что-то про RadASM. Хотелось бы с ним разобраться, если правда это больше чем просто IDE :wink:


В Delphi можно было выкинуть все лишнее из Rtl (System.pas и SysInit.pas) перекомпилить и получить маленький exe.
Кто нибудь делал подобное на Freepascal?
Dim
04.08.2006 12:32:39
Форум: Free Pascal Compiler
Тема: Уменьшение размера exe
Ответы: 6
Просмотры: 8106

Компилировать релизной версией FPC, а не бетами.

По вашему это бета версия?

FreePascal IDE for Win32 for i386
Target CPU: 386 Uersion 1.0.6 2005/11/26
<Compiler Uersion 2.0.2>
<Debugger GDB 6.2.1> Copyright <C> 1998-2005 by
BBrczi Cabor
Pierre Muller
and Peter Urenan


немного ...
Dim
04.08.2006 12:01:32
Форум: Free Pascal Compiler
Тема: Уменьшение размера exe
Ответы: 6
Просмотры: 8106

Уменьшение размера exe

Всем привет.

такая программа после компиляции Freepascal`ем весит 140 кб.
Можно ли уменьшить размер не прибегая к помощи компресоров, ведь 140 кб это ооочень много.

program z;

begin

end.

Для примера в Делфи удается меньшить до 2 кб.
В Visual C++ до 650 байт