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

我尝试过的


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


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


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


还有第三个要点:


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


什么是qmake项目文件?是我工作目录中的Test.pro文件吗?如何安装此模块?由于我在Qt方面没有太多经验,请清楚地说明。

最佳答案

这样就可以了;
根据QtXlsx documentation
我只需将以下行添加到我的.pro文件中。


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


因此,您的项目目录应如下所示;


  <project folder>/3rdparty/qtxlsx

09-08 05:25