Бакалавр
Дипломные и курсовые на заказ

Описание среды программирования

РефератПомощь в написанииУзнать стоимостьмоей работы

Терминал для отладки локально запущенных процессов, которым требуется консоль, обычно это приложения без GUI; Чтобы создавать различные программы от простых до сложно-структурированных, необходимы 3 вещи: Простой для отладки локально запущенных приложений, таких как GUI приложения на Qt; Удалённый для отладки запущенных на другой машине процессов (используя gdbserver); Подключённый для отладки… Читать ещё >

Описание среды программирования (реферат, курсовая, диплом, контрольная)

Чтобы создавать различные программы от простых до сложно-структурированных, необходимы 3 вещи:

  • 1. Язык программирования, в нашем случаи С++;
  • 2. Умение программировать, то есть его талант и знание языка;
  • 3. Среда программирования. Её мы и рассмотрим.

QtCreator — кроссплатформенная свободная IDE для разработки на С, С++ и QML. РазработанаTrolltech (Digia) для работы с фреймворком Qt. Включает в себя графический интерфейс отладчика и визуальные средства разработки интерфейса как с использованием QtWidgets, так и QML.

Основная задача QtCreator — упростить разработку приложения с помощью фреймворка Qt на разных платформах. Поэтому среди возможностей, присущих любой среде разработки, есть и специфичные, такие как отладка приложений на QML и отображение в отладчике данных из контейнеров Qt, встроенный дизайнер интерфейсов как на QML, так и на QtWidgets.

QtCreator поддерживает системы сборки qmake, cmake, autotools, с версии 2.7 qbs. Для проектов, созданных под другими системами, может использоваться в качестве редактора исходных кодов. Есть возможность редактирования этапов сборки проекта.

Среда разработки имеет графический интерфейс для следующих отладчиков: GDB, CDB и QML/JavaScript. В качестве отдельной опции реализовано отображение содержимого контейнеров, таких как QString, std: map и прочих. Поддерживаются следующие режимы отладки:

  • · простой для отладки локально запущенных приложений, таких как GUI приложения на Qt;
  • · терминал для отладки локально запущенных процессов, которым требуется консоль, обычно это приложения без GUI;
  • · подключённый для отладки локальных процессов, запущенных вне QtCreator;
  • · удалённый для отладки запущенных на другой машине процессов (используя gdbserver);
  • · ядро для отладки завершившихся аварийно процессов на Unix;
  • · Post-mortem для отладки завершившихся аварийно процессов на Windows;
  • · TRK для отладки процессов, запущенных на устройстве Symbian.

Рисунок 1.1 Окно редактора кода QtCreator

Показать весь текст
Заполнить форму текущей работой