在 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

如何在 Qt Creator 中应用 one dark pro 主题

嵌入式linux QT开发——QT Creator工程管理

Qt Creator中如何修改.pro的模板?

在 Mac osx 下将 OpenGL 链接到 Qt Creator