gpt4 book ai didi

qt-creator - 如何在 QtCreator 中设置我的项目层次结构?

转载 作者:行者123 更新时间:2023-12-04 18:46:54 24 4
gpt4 key购买 nike

我对 QtCreator 很陌生,所以也许我把我的心留在了 eclipse-ville,但我一生都无法理解我应该如何在 QtCreator 中设置项目层次结构。我知道有一个选项可以创建一种根项目,然后从那里向它添加子项目,这是有道理的,但这让我想知道在创建项目时是否需要这样做,例如我可以在一个项目中创建一个库,然后在另一个项目中引用它吗?

我已经尝试通过创建一个新的 subdirs 项目然后将主程序添加为子项目来设置一个全面类型的项目,但是我应该如何添加我的库项目?

理想情况下,我想创建一个项目作为主应用程序并引用另一个项目作为库。帮助?

最佳答案

documentation of Qt Creator包含两个部分,可以帮助您找到问题的答案:

  • Adding Subprojects to Projects
  • Adding Libraries to Projects

  • 编辑:
    你可以在这里找到一个非常简单的示例项目: QtSymbianDllExample . “它旨在演示如何在 Symbian 平台上使用 Qt 创建和使用 DLL”。它是 Symbian 开发的示例,但现在无关紧要,我没有 Symbian 手机。重要的是它包含一个根项目(QtSymbianDllExample\qtssymbiandllexample.pro)和两个子项目(QtSymbianDllExample\qtenginedll\qtenginedll.pro、QtSymbianDllExample\testui_simpledllengine\testui_simpledllengine.pro),您可以检查并与您的项目进行比较。我已经检查过我可以通过执行以下步骤来构建根项目:
  • http://www.qt.io/download/ 下载并安装 Windows 脱机安装程序
  • 下载并解压 QtSymbianDllExample.zip
  • 运行 Qt Creator
  • 文件/打开文件或项目...选择qtssymbiandllexample.pro
  • 构建/运行 qmake
  • 构建/构建项目“qtsymbiandllexample”
  • 关于qt-creator - 如何在 QtCreator 中设置我的项目层次结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12684152/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com