Project ERROR: Unknown module(s) in QT: charts
Project ERROR: Unknown module(s) in QT: charts
我正在使用 QTwidgets 在 RaspberyPi3 中 运行 构建一个 QT 应用程序,并在 SD 卡中使用 buildroot 构建图像。
我想图表是受支持的,因为它们基于 QtWidgets 并且支持小部件。
我的问题是,当我将 Charts 集成到我的项目和 运行 计算机中的项目时,没有问题,但是当我尝试将其部署到 Raspberry 时,文件和库不包括在内并出现错误。
在我的 .pro 文件中我有:
QT += 图表
但这会产生以下错误:
error: Unknown module(s) in QT: charts
但是,如果我删除它,会出现一些错误提示找不到库:
QtCharts/QChartGlobal: No such file or directory
我认为我的问题只是没有将树莓派 sd 卡中的库或插件的目录提供给项目。
谁能帮我?
如果需要更多信息,请询问我会尽快回答。
您需要启用最近添加到 Buildroot 的 qt5charts 包。它包含在我们本周早些时候发布的 2018.02-rc1 候选版本中:
http://git.buildroot.net/buildroot/tree/package/qt5/qt5charts
所以,我通过 Peter Korsgaard 的回答解决了这个问题。
基本上我删除了我的旧蓝牙版本,安装了支持 QtCharts 的新版本(https://buildroot.org/downloads/buildroot-2018.02-rc1.tar.gz),现在我的应用程序是 运行。
发现的问题:更改了我的 cmdline.txt 和 config.txt 的内容,因为它们使新版本在启动时崩溃并给出 "Kernel Panic"。
我只是使用了 make 生成的默认 cmdline.txt 和 config.txt,现在是 运行.
在 Ubuntu 18.04 上,使用 Synaptic Package Manager 安装 libqt5charts5-dev(按照 eyllanesc 的建议)解决了我的问题。版本:Qt Creator 4.5.2 基于 Qt 5.9.5.
我正在使用 QTwidgets 在 RaspberyPi3 中 运行 构建一个 QT 应用程序,并在 SD 卡中使用 buildroot 构建图像。 我想图表是受支持的,因为它们基于 QtWidgets 并且支持小部件。
我的问题是,当我将 Charts 集成到我的项目和 运行 计算机中的项目时,没有问题,但是当我尝试将其部署到 Raspberry 时,文件和库不包括在内并出现错误。
在我的 .pro 文件中我有: QT += 图表
但这会产生以下错误:
error: Unknown module(s) in QT: charts
但是,如果我删除它,会出现一些错误提示找不到库:
QtCharts/QChartGlobal: No such file or directory
我认为我的问题只是没有将树莓派 sd 卡中的库或插件的目录提供给项目。 谁能帮我? 如果需要更多信息,请询问我会尽快回答。
您需要启用最近添加到 Buildroot 的 qt5charts 包。它包含在我们本周早些时候发布的 2018.02-rc1 候选版本中:
http://git.buildroot.net/buildroot/tree/package/qt5/qt5charts
所以,我通过 Peter Korsgaard 的回答解决了这个问题。 基本上我删除了我的旧蓝牙版本,安装了支持 QtCharts 的新版本(https://buildroot.org/downloads/buildroot-2018.02-rc1.tar.gz),现在我的应用程序是 运行。 发现的问题:更改了我的 cmdline.txt 和 config.txt 的内容,因为它们使新版本在启动时崩溃并给出 "Kernel Panic"。 我只是使用了 make 生成的默认 cmdline.txt 和 config.txt,现在是 运行.
在 Ubuntu 18.04 上,使用 Synaptic Package Manager 安装 libqt5charts5-dev(按照 eyllanesc 的建议)解决了我的问题。版本:Qt Creator 4.5.2 基于 Qt 5.9.5.