15:46 C++ | Создание консольного приложения в редакторе Qt Creator |
C++ | Создание консольного приложения в редакторе Qt CreatorДавайте в редакторе Qt Creator создадим два проекта. Первый проект (с названием Для создания проекта консольного приложения в меню Файл выбираем пункт Создать файл или проект. В открывшемся окне (рис. 1.21) в списке выбираем пункт Проект без Qt, а затем пункт Приложение на языке C++. Нажимаем кнопку Выбрать. На следующем шаге (рис. 1.22) в поле Название вводим Рис. 1.21. Создание консольного приложения. Шаг 1 Рис. 1.22. Создание консольного приложения. Шаг 2 Рис. 1.23. Создание консольного приложения. Шаг 3 Рис. 1.24. Создание консольного приложения. Шаг 4 Рис. 1.25. Создание консольного приложения. Шаг 5 В результате в каталоге C:\cpp\projectsQt будет создан каталог Test64, содержащий файлы проекта. В каталоге C:\cpp\projectsQt\Test64 можно найти файл main.cpp в который редактор уже вставил тестовую программу на языке C++, выводящую надпись на консоль. Открыть этот файл можно с помощью любого текстового редактора, например, с помощью Notepad++. Однако изменять его лучше в редакторе Qt Creator, ведь его содержимое доступно на вкладке. Помимо файла main.cpp редактор создал файл проекта Test64.pro и файл Test64.pro.user, содержащий настройки проекта. Не удаляйте эти файлы. По умолчанию для кодирования символов в L-строках MinGW использует кодировку UTF-8, а файлы нашего проекта сохраняются в кодировке windows-1251. Если мы попробуем указать русские буквы при инициализации L-строки ( Содержимое файла Test64.pro должно выглядеть так: Содержимое файла main.cpp: Чтобы преобразовать текстовый файл main.cpp с программой в исполняемый EXE-файл делаем текущей вкладку с содержимым файла main.cpp и слева сначала выбираем пункт Отладка, а затем нажимаем кнопку Запустить (содержит значок в виде зеленого треугольника) или нажимаем комбинацию клавиш <Ctrl>+<R>. Можно также в меню Сборка выбрать пункт Запустить. На вкладке Вывод сборки отобразятся инструкции компиляции и результат ее выполнения. Если компиляция прошла успешно, то никаких сообщений об ошибках не будет: Если флаги Команда Запустить не только выполняет сборку проекта, но и запускает его на исполнение. Результат выполнения программы доступен на вкладке Вывод приложения (рис. 1.26): Текст Рис. 1.26 Редактор Qt Creator с результатом выполнения программы В результате компиляции в каталоге C:\cpp\projectsQt был создан каталог Test64-Debug. Внутри вложенного каталога debug находится файл Test64.exe, который можно запустить на выполнение с помощью двойного щелчка мыши на значке файла. Если попробовать сделать это сейчас, то окно откроется, а затем сразу закроется. Как сделать, чтобы окно сразу не закрывалось мы рассмотрим немного позже. Сейчас же запустим приложение из командной строки: Обратите внимание
Если при запуске приложения отображается окно с сообщением об ошибке, то нужно скопировать библиотеки libstdc++-6.dll, libgcc_s_seh-1.dll и libwinpthread-1.dll из каталога C:\Qt\Tools\mingw810_64\bin в каталог C:\cpp\projectsQt\Test64-Debug\debug. Либо добавить путь C:\Qt\Tools\mingw810_64\bin в переменную
Path для текущего сеанса приложения Командная строка.Как видите, компиляция и запуск выполняются в редакторе выбором пункта в меню или нажатием кнопки. Чтобы выполнить сборку и сразу запустить приложение нажимаем кнопку с изображением зеленого треугольника. Если нужно выполнить только сборку, то нажимаем кнопку с изображением молотка (см. рис. .1.26). Согласитесь, очень просто и удобно. |
|
|
| Всего комментариев: 0 | |