我想在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