李在赣神魔¿ 2023-07-24 16:17 采纳率: 33.3%
浏览 29
已结题

QT 创建QT quick 项目时没有qmake构建方式

如题,在学习《QT6开发实例》第五版这本书的时候,仿照书中例子构建项目,发现无法用qmake方式构建

img

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-24 18:06
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7618297
    • 这篇博客也不错, 你可以看下QT下qmake和交叉编译器详解
    • 除此之外, 这篇博客: QT qmake进阶 - 语法中的 6.1 qmake命令语法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      Usage: qmake [mode] [options] [files]
      
      QMake has two modes, one mode for generating project files based on
      some heuristics, and the other for generating makefiles. Normally you
      shouldn't need to specify a mode, as makefile generation is the default
      mode for qmake, but you may use this to test qmake on an existing project
      
      Mode:
        -project       Put qmake into project file generation mode
                       In this mode qmake interprets [files] as files to
                       be added to the .pro file. By default, all files with
                       known source extensions are added.
                       Note: The created .pro file probably will
                       need to be edited. For example add the QT variable to
                       specify what modules are required.
        -makefile      Put qmake into makefile generation mode (default)
                       In this mode qmake interprets files as project files to
                       be processed, if skipped qmake will try to find a project
                       file in your current working directory
      
      Warnings Options:
        -Wnone         Turn off all warnings; specific ones may be re-enabled by
                       later -W options
        -Wall          Turn on all warnings
        -Wparser       Turn on parser warnings
        -Wlogic        Turn on logic warnings (on by default)
        -Wdeprecated   Turn on deprecation warnings (on by default)
      
      Options:
         * You can place any variable assignment in options and it will be *
         * processed as if it was in [files]. These assignments will be    *
         * processed before [files] by default.                            *
        -o file        Write output to file
        -d             Increase debug level
        -t templ       Overrides TEMPLATE as templ
        -tp prefix     Overrides TEMPLATE so that prefix is prefixed into the value
        -help          This help
        -v             Version information
        -early         All subsequent variable assignments will be
                       parsed right before default_pre.prf
        -before        All subsequent variable assignments will be
                       parsed right before [files] (the default)
        -after         All subsequent variable assignments will be
                       parsed after [files]
        -late          All subsequent variable assignments will be
                       parsed right after default_post.prf
        -norecursive   Don't do a recursive search
        -recursive     Do a recursive search
        -set <prop> <value> Set persistent property
        -unset <prop>  Unset persistent property
        -query <prop>  Query persistent property. Show all if <prop> is empty.
        -qtconf file   Use file instead of looking for qt.conf
        -cache file    Use file as cache           [makefile mode only]
        -spec spec     Use spec as QMAKESPEC       [makefile mode only]
        -nocache       Don't use a cache file      [makefile mode only]
        -nodepend      Don't generate dependencies [makefile mode only]
        -nomoc         Don't generate moc targets  [makefile mode only]
        -nopwd         Don't look for files in pwd [project mode only]
      
    • 您还可以看一下 林世霖老师的深入浅出 Qt 编程课程中的 各种基本的Qt内置类小节, 巩固相关知识点

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被专家选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月4日
  • 专家已采纳回答 7月27日
  • 创建了问题 7月24日

悬赏问题

  • ¥15 烝救者笔记本然后刷thinkbook笔记本的bios
  • ¥15 同心圆环圆心的高精度测量
  • ¥15 vs2010修改时间编辑控件
  • ¥15 郑州牧原测试岗值得去吗
  • ¥100 复现论文:matlab仿真代码编写
  • ¥15 esp32驱动GC9A01循环播放视频
  • ¥15 惠普360g9的最新bios
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法