【问题标题】:Installing a 3rd party module for Qt 5.5 in OSX在 OSX 中为 Qt 5.5 安装第 3 方模块
【发布时间】:2017-07-08 15:54:07
【问题描述】:

我想在 OSX 系统上安装Qt Xlsx 3rd 方模块以与 QtCreator 一起使用。我尝试了官方页面提供的instructions,但我无法编译代码。

我试过了,

  • 我的 Qt 项目在目录:/Users/Documents/Qt Projects/Test 所以按照指南中的说明,我将 gitHub 中的源代码复制粘贴到了这个目录中。
  • 然后我通过Terminal导航到这个工作目录并执行以下代码; qmake make make install
    但是当我运行这段代码时(在命令qmake,终端返回以下错误; -bash: qmake: command not found

由于此方法失败,我尝试了指南中列出的第二种方法。但我不明白这个给定方法的第二点。导游说;

  1. 将源代码放在您喜欢的任何目录中。例如,第 3 方: |-- project.pro |-- .... |-- 3rdparty\ | |-- qtxlsx\ | |

还有第三点;

  1. 将以下行添加到您的 qmake 项目文件中: include(3rdparty/qtxlsx/src/xlsx/qtxlsx.pri)

qmake 项目文件是什么?它是我工作目录中的Test.pro 文件吗?如何安装这个模块?请解释清楚,因为我对 Qt 没有太多经验。

【问题讨论】:

    标签: c++ qt terminal


    【解决方案1】:

    所以让它工作; 根据 QtXlsx documentation 我只需将以下行添加到我的 .pro 文件中。

    include(3rdparty/qtxlsx/src/xlsx/qtxlsx.pri)
    XLSX_NO_LIB

    所以你的项目目录应该是这样的;

    <project folder>/3rdparty/qtxlsx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-07
      • 1970-01-01
      • 2018-07-21
      • 2011-07-17
      • 1970-01-01
      • 2019-07-19
      • 1970-01-01
      相关资源
      最近更新 更多