Через особливості компіляції в середовищі програмування Lazarus розмір виконуваного файлу часто виходить досить великим. Так, наприклад, простенька програмка, в якій створена тільки одна процедура обчислення довжини третьої сторони трикутника за двома сторонами і кутом між ними, містить лише 6 рядків коду: a:=StrToFloat(Edit1.Text); b:=StrToFloat(Edit2.Text); c:=StrToFloat(Edit3.Text); d:=c*pi/180; s:=sqrt(a*a+b*b-2*a*b*cos(d)); Label1.Caption:=FloatToStr(s) Тим не менше, після компіляції, отримуємо exe-файл, розмір якого аж 15 Мб: Виявляється, цей розмір можна зменшити, якщо відключити непотрібні компоненти. Відкриваємо Параметри проекту : У вікні, що відкрилося, нас цікавить розділ Параметри компілятора : У пункті Compilation and Linking встановлюємо прапорці на Розумна компіляція та Розумне компонування : У пункті Debugging встановлюємо прапорець на Вирізати символи з виконуваного файлу та ЗНІМАЄМО прапорець зі...
Про інформатику та інформаційні технології. Для школярів та простих юзерів