【问题标题】:How to get .pro file from the set of qt files如何从一组 qt 文件中获取 .pro 文件
【发布时间】:2021-09-21 21:31:49
【问题描述】:

我正在尝试修改这个开源项目的源代码https://github.com/haiwen/seafile-client 如我所见,它包含 Qt 中使用的 .ui, .qrc 等文件,但他的存储库中没有 .pro 文件。那么如何获取此存储库代码的.pro 文件。有什么想法吗?

【问题讨论】:

    标签: qt qt5 .profile seafile-server


    【解决方案1】:

    那是 Cmake 项目,你应该在你的系统中安装 CMake 并像这样构建它:

    cmake .
    make
    make install
    

    或使用CMakeLists.txt 代替.pro

    【讨论】:

    • 我可以像.pro 文件一样在qt 中打开CMakeLists.txt 吗?
    • 是的,将它拖放到 qt creator 中。
    【解决方案2】:

    您可以使用qmake 为该存储库生成.pro 文件。 只需执行以下步骤:

    1. 克隆repo
    2. cd 进入repo
    3. 运行以下命令
    qmake -project -r *
    

    它会反复查看目录及其子目录文件,并为您生成所需的.pro 文件。 您可以在以下给出的链接中了解更多信息: https://doc.qt.io/qt-5/qmake-running.html#project-mode-options

    【讨论】:

      猜你喜欢
      • 2011-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-09
      • 2021-03-18
      • 2018-12-01
      • 2016-11-03
      • 1970-01-01
      相关资源
      最近更新 更多