т управління компіляторамі и компонувальніком Microsoft C и C + +. cl.exe может Виконувати Тільки в операційніх системах, підтрімувальніх Microsoft Visual Studio.
Примітка : Цей засіб можна запустіті Тільки з командного рядка Visual Studio. Йо НЕ можна запустіті з системного командного рядка або з провідника Windows.
Компіляторі створюють об'єктні OBJ - файли у форматі COFF. Компонувальнік створює віконувані файли (EXE) або бібліотеки дінамічного компонування (DLL). Слід Зазначити, что УСІ Параметри компілятора чутліві до регістра сімволів. Для компіляції без компонування слід використовуват параметр / c.
Параметри, задані в змінній середовища компілятора CL, Використовують при шкірному виклику компілятора. Если командному файлу присвоєно имя в змінній середовища компілятора CL або в командному рядку, Використовують параметрами, задані в командному файлі. На Відміну Від командного рядка або змінного середовища компілятора CL, командний файл дозволяє використовуват декілька рядків для параметрів або імен файлів.
Параметри компілятора обробляються «Зліва направо», и при віявленні конфлікту Пріоритет має Последний (крайній праворуч) параметр. Змінна середовища компілятора CL обробляється до Виконання ОБРОБКИ командного рядка, тому у разі ВИНИКНЕННЯ конфліктів между компілятором CL І командне рядком Пріоритет має Командний рядок.
Графічне середовище Windows сприян того, что розроблювачі создали компіляторі з більш дружнім інтерфейсом, что дозволяють використовуват файли проектів, что генерують всіма стадіями побудова програми. Фірми Borland та Microsoft випустили компіляторі С + +, Цілком інтегровані в середовище графічного інтерфейсу Windows. Компіляторі С / С + + дозволяють, знаходячісь в цьом середовіщі, написати, побудуваті (скомпілюваті и скомпонуваті), налагодіті та Виконати програму.
Ключем до успіху при работе в інтегрованому середовіщі є правильна розробка и создания файлу проекту. Компілятор Microsoft Visual C + + вікорістовує файлі проекту з розширеного. Dsp, а компілятор Borland С + + - Із розширеного. Ide. Наладчик доступність з меню Build (создания). Вбудований наладчик дозволити Виконувати програму в покроковий режімі, зчітуваті и змінюваті вміст перемінніх.
Перед запуском вбудований наладчика звітність, повідоміті компілятору про необхідність Включити в віконуючій код Додатковий інформацію, необхідну для наладчика. Це можна сделать с помощью комбінованого поля панелі інструментів Стандартна (Debug Mode - налагоджувальні вариант генерації коду, Relese Mode - вариант без включення ІНФОРМАЦІЇ для наладчика).
Если программа містіть синтаксичні помилки, при віконанні команд Build чі Rebuild автоматично відкрівається вікно Повідомлень, Які видають компілятором. Кожне ПОВІДОМЛЕННЯ ПОЧИНАЄТЬСЯ з имени віхідного файлу. Це имя - істотне, оскількі в звічайній режімі Windows - додатка містіться Багато вихідних файлів.
Відразу за ім'ям віхідного файлу віпліває номер рядка, де виявля помилка або Попередження. Слідом за номером рядка Йде двокрапка, потім слово error (помилка) або warning (Попередження) i відповідній номер помилки.
Програму з одним Попередження можна запустіті, альо при наявності Повідомлень, что немає помилок. У кожному рядку Повідомлень міст...