在 Qt Creator 中找不到 .pro 文件
Posted
技术标签:
【中文标题】在 Qt Creator 中找不到 .pro 文件【英文标题】:Cannot find .pro file in Qt Creator 【发布时间】:2020-09-21 15:52:01 【问题描述】:我是 Qt 新手,通过 Qt Creator 教程学习。我正在尝试将 Qt 与 mysql 数据库连接。为此,我必须修改一个 .pro 文件,添加命令 QT += core sql
但是,一旦我创建了一个项目,菜单中就没有 .pro 文件,只有 .ccp 文件。
安装的程序:Qt Creator 4.13.0
操作系统:Windows 10 x64
后续步骤:
选择新项目
选择 Qt 控制台应用程序
构建系统:CMake
套件:我有一些可用的;我正在使用 Qt 5.15.1 MSVC2019 64bit
显示的菜单显示一个 CMakesList.txt 文件和 main.ccp 源文件。但是没有创建 .pro 文件。
【问题讨论】:
当您创建项目时,您肯定选择了选项“cmake”作为生成 CMakeLists.txt 而不是 .pro 的构建系统,我的建议是您创建一个项目并选择 qmake 作为构建系统。 CMake 不使用 .pro 文件,而是使用 CMakeLists.txt 文件。 QMake 使用专业文件。 【参考方案1】:对于新的构建系统,您应该修改 CMakeList.txt 文件。
请尝试替换
target_link_libraries(myapp Qt5::Gui)
与
target_link_libraries(myapp Qt5::Gui Qt5::Sql)
【讨论】:
以上是关于在 Qt Creator 中找不到 .pro 文件的主要内容,如果未能解决你的问题,请参考以下文章
安装 redist 时,Qt Creator 4.0.3 报告“警告:在 C:\... 中找不到 Visual Studio 发行版可再发行文件”
Qt creator 找不到,QTcpServer 和 QTcpSocket