logo
ООП для Заоч / Пинчук Лозовская Программир на С

11.2. Директиви режиму компіляції

Будь-яка директива починається із символу # . Виконуються директиви під час першої фази компіляції. Всі директиви діляться на два види: директиви режиму компіляції й директиви препроцесорної обробки. Директиви режиму компіляції встановлюють необхідний режим роботи компілятора шляхом реалізації однієї з його опцій. Режим компіляції можна встановити також безпосередньо в процесі роботи над програмою за допомогою інтегрованого середовища (наприклад, Borland C++), скориставшись пунктом головного меню Options | Project. Однак використання директив режиму компіляції, які записуються в тексті програми, має ту перевагу, що компіляція такої програми не буде залежати від встановлених заздалегідь або діючих за замовчуванням опцій компілятора. Останнє виявляється особливо важливим, коли програма поставляється у вигляді вихідного тексту, який передбачається компілювати на інших комп'ютерах. Через ключі компіляції виду -lopt можна у програмі записувати також і опцію компоновника (позначену як opt). Детальний опис ключів компіляції компілятора С++ та компоновника програми, які діють у середовищи Borland C++, можна подивитись у [1].