首页 > 解决方案 > 如何让我在 BeagleBone Black 上的 Qt 应用程序检测插件“socketcan”

问题描述

所以我在我的 BBB 上安装了一个有效的 Qt,我想现在将 QtCanBus 合并到我的应用程序中。我使用本指南作为起点,但是每当我运行简单的代码片段时,都会出现错误:

No such plugin: 'socketcan'

我已经在 BeagleBone 上编译好了库和插件,我还导出了这三个命令来定义 Qt 的环境变量。

export QT_QPA_FONTDIR=/home/debian/Qt5ForBBB/lib/fonts
export QT_QPA_PLATFORM_PLUGIN_PATH=/home/debian/Qt5ForBBB/plugins/platforms
export LD_LIBRARY_PATH="/home/debian/Qt5ForBBB/lib":$LD_LIBRARY_PATH

类似于 QPA_PLATFORM_PLUGIN 的第二个路径,canbus 是否与我在 QT5ForBBB/canbus 文件夹中编译的 canbus 库相同?

标签: qtqt5beagleboneblack

解决方案


推荐阅读