This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM5728:问题 Linux/PROCESSOR-SDK-AM57X:QT SQLite

Guru**** 2543790 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/597768/linux-am5728-problem-linux-processor-sdk-am57x-qt-sqlite

器件型号:AM5728

工具/软件:Linux

你(们)好

我将  Processor-SDK-Linux-am57xx-EVM-03.03.00.04 用于 AM57xx EVM 板 和 QT 5.8.0.0版。 我正在使用 SQLite-QT 和此代码开发应用程序

 但是当我运行时遇到此错误、 QSqlDatabase:QSQLITE 驱动程序未加载

但   库中的 AM57xx 板具有:

  • libQt5Sql.la  
  • libQt5Sql.Prl  
  • libQt5Sql.so  
  • libQt5Sql.so.5  
  • libQt5Sql.so.5.5  
  • libQt5Sql.so.5.5.0

谢谢  

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请尝试:
    QSqlDatabase db = QSqlDatabase:addDatabase ("QSQLITE"、"SQLite");

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不起作用、错误继续存在

    但感谢您的想法

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我想知道库在你身边的哪个位置分配?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    是否可以检查 SQLite 是否在已安装的驱动程序中?
    您可以尝试以下操作:
    qDebug()<< QSqlDatabase::drivers();
    检查可用的驱动程序。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    显然没有检测到任何驱动程序、如何在此板上安装 SQLite 插件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请检查此主题:
    e2e.ti.com/.../462046

    希望这对您有所帮助。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    我完成了文章中描述的过程、但 我没有明确的程序如何在电路板上安装驱动程序。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请提供更多详细信息。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、我已经工作了。
    下载 SDK 版本02.00.00.00的工具链:gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf
    并继续执行构建步骤:

    $ git 克隆 git://arago-project.org/git/projects/oe-layersetup.git tisdk
    $ cd tisdk
    $./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-02.00.00.00-config.txt
    $ CD 生成
    $ echo 'PACKAGECONFIG_append =" SQL-SQLite">> conf/local.conf
    $。 配置/设置
    $导出路径=$HOME/gcc-linaro-4.9-2015.05-x86_64 arm-linux-gnueabihf/bin:$path

    $ MACHINE=am57xx-EVM-EVM bitbake qtbase

    完成后、从文件夹中安装必要的 IPK 文件:
    tisdk/build/arago-tmp-extern-linaro-toolchain/deploy/ipk