Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Free Pascal , как минимизировать объем исполняемого файла? / 9 сообщений из 9, страница 1 из 1
16.11.2005, 08:51
    #33380447
link_master
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
Всем доброе время суток!

Есть Free Pascal допустим версии 2.0.0.0
Решил тут попробовать написать в нем что нибудь.
Ну кончечто-же самая первая программа состояла из:
Program first;
Begin
Writeln('Hello World!!!');
End.
Откомпилил, запустил - класно, работает.
Но удивляет размер получившегося исполняемого файла.
НЕУЖЕЛИ 149-206 килобайт исполняемого кода для такой программы как описанная выше это нормально во FPC?
Подскажите пожалуйста может есть какие-то настройки где можно отключить использование всяких скрытых и ненужных модулей и расширителей.
Недавно попробовал ту же прогу откомпилить под Linux - эффект тот же...
Жду ваших советов, с уважением Link_master
...
Рейтинг: 0 / 0
16.11.2005, 12:03
    #33380965
DarkSquid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
Под линюксом попробуй применить команду strip к полученному выполняемому файлу.
...
Рейтинг: 0 / 0
16.11.2005, 12:19
    #33381028
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
под виндовс - тоже :)
тока где его взять под виндами незнаю
знаю что с MinGW идет
...
Рейтинг: 0 / 0
17.11.2005, 08:50
    #33383030
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
Под винду UPX.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
17.11.2005, 09:34
    #33383139
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
Kull DamnedПод винду UPX.
Posted via ActualForum NNTP Server 1.3
ну емае.

а под линукс не upx?
а strip не под винду?
ерунду не говори :)
и upx есть под линукс и strip под винду.
я например для финальной сборки проектов использую и strip и upx.
...
Рейтинг: 0 / 0
19.11.2005, 19:41
    #33388452
Borya7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
link_master

я тебя понял, ты хочешь чтобы сразу после компиляции и линковки получалось компактный оригинальный исполняемый файл, а не сжатый как с UPX.
Теперь слушай, как в Free Pascalе так и в Virtual Pascalе есть системный модуль, system, так его надо и очищать от "мусора". Я пользуюсь VP, а там системный модуль в опенсорсе, вручную очистил, убрал ненужные механизмы и т.д. и т.п., собрал, теперь как классно...
...
Рейтинг: 0 / 0
19.11.2005, 20:10
    #33388477
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
ерунду не говори :)Мое знакомство с линуксом ограничилось установкой... Потом я на него поглядел и плюнул - не мое.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
19.11.2005, 22:02
    #33388538
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
Па сабжу: использовать GCC. Я когда пересел на Линух тож кинулся ФриПаскаль глядеть. Под виндами - делфист.

Так вот увидев 40 КБ на ту задачу, на которую у GCC узодит 3 КБ я решил подымать свои знания Си от плинтуса.
...
Рейтинг: 0 / 0
21.11.2005, 14:04
    #33390064
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Free Pascal , как минимизировать объем исполняемого файла?
SarinПа сабжу: использовать GCC. Я когда пересел на Линух тож кинулся ФриПаскаль глядеть. Под виндами - делфист.

Так вот увидев 40 КБ на ту задачу, на которую у GCC узодит 3 КБ я решил подымать свои знания Си от плинтуса.
аналогично :)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Free Pascal , как минимизировать объем исполняемого файла? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]