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.

[参考译文] PROCESSOR-SDK-AM335X:在 SDK 版本09.01中向 Qt 添加了 SQLite 支持

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1434252/processor-sdk-am335x-adding-sqlite-support-to-qt-in-sdk-version-09-01

器件型号:PROCESSOR-SDK-AM335X

工具与软件:

您好!

我在将 SQLite 添加到 TI Processor SDK 中的默认映像时遇到了一些问题。 我已经按照该线程中的说明 进行了操作、还有几个其他基本涵盖了相同概念的线程。 但这种解决方案似乎不再有效。

我已经按照前一个线程和 SDK 文档设置了所有内容、并在 local.conf 的底部添加了 PACKAGECONFIG:append =" SQL-SQLite"

当我运行'bitbake qtbase'时、它会抛出以下警告。

WARNING: qtbase-native-5.15.7+gitAUTOINC+358aebba72-r0 do_configure: QA Issue: qtbase-native: invalid PACKAGECONFIG: sqlite [invalid-packageconfig]

此警告将 SQLite 视为无效。 但是、我通过在互联网上搜索时发现的所有测试值都能得到这些值。 包括 SQL-SQLite、sqlite3和 sqlite3。

如果有任何帮助、我将不胜感激、

此致。

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

    让我看看我是否可以重新创建它并提供解决方案。 我可能需要一两天的时间才能进行此设置并进入构建队列。

    此致、Andreas

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

    尊敬的 Andreas:

    非常感谢您花时间提供帮助。 我在 e2e 上找到了另一个线程、该线程解决了我的问题。

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/937277/am4378-sqlite-based-libraries/3469005#3469005

    这将在"qtbase_%.bbappend"中设置配置"PACKAGECONFIG:append =" SQL-SQLite"。 因为这一个也提到了 SQL-SQLite 和工作。 我尝试了将 PACKAGECONFIG 重新添加到 local.conf 的原始文件、然后检查 DO_configure 日志中的 qtbase 和 SQLite 支持。 我想、当我第一次尝试时、我可能犯了一个错误。 原始解决方案应该仍然可以正常工作。

    当尝试安装内置的 IPK 软件包时、opkg 确实抱怨它是相同的软件包、但--force-reinstall flag 安装了软件包、QT 现在可以打开我的 SQLite 数据库。

    再次感谢您的帮助。