Не удается найти файл .pro в Qt Creator

#qt #qt-creator

#qt #qt-creator

Вопрос:

Я новичок в Qt, изучаю учебник Qt Creator. Я пытаюсь подключить Qt к базе данных MySQL. Для этого мне нужно изменить файл .pro, добавив команду QT = core sql

Однако, как только я создаю проект, в меню нет файла .pro, только файл .ccp.

Установленная программа: Qt Creator 4.13.0

ОС: Windows 10 x64

Следующие шаги:

  1. Выберите Новый проект

  2. Выберите консольное приложение Qt

  3. Система сборки: CMake

  4. Комплекты: у меня есть несколько доступных; я использую Qt 5.15.1 MSVC2019 64bit

В отображаемом меню отображается CMakesList.txt файл и исходный файл main.ccp. Однако файл .pro не создан.

Комментарии:

1. Когда вы создали проект, вы наверняка выбрали опцию «cmake» в качестве системы сборки, генерирующей CMakeLists.txt вместо .pro я рекомендую вам создать проект и выбрать qmake в качестве системы сборки.

2. CMake не использует файлы .pro, вместо этого он использует CMakeLists.txt файлы. QMake использует файлы pro.

Ответ №1:

Для новой системы сборки вам следует изменить CMakeList.txt досье.

Пожалуйста, попробуйте заменить

 target_link_libraries(myapp Qt5::Gui)
  

с

 target_link_libraries(myapp Qt5::Gui Qt5::Sql)