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.

[参考译文] SK-AM62:/usr/lib/libstdc ++.SO.6:无可用的版本信息

Guru**** 2546960 points
Other Parts Discussed in Thread: SK-AM62

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1223053/sk-am62-usr-lib-libstdc-so-6-no-version-information-available

器件型号:SK-AM62

你好

我运行的是 SK-AM62的 C++和.Net6应用程序、并且存在以下警告/错误。

有关解决此问题的任何建议:  

/usr/local/bin/DiverAudioMon
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
/usr/local/bin/DiverAudioMon:/usr/lib/libstdc ++.so.6:没有可用的版本信息(/usr/local/bin/DiverAudioMon 需要)
DiverAudioMon:1.0.28.642版

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

    首先,应确认在 rootfs 中具有所需的库。 它应该如下所示:

    root@am62xx-evm:/usr/lib# ls -al libst*
    lrwxrwxrwx    1 root     root            19 Mar 28 00:48 libstdc++.so.6 -> libstdc++.so.6.0.28
    -rwxr-xr-x    1 root     root       2068744 Mar 28 00:48 libstdc++.so.6.0.28

    然后、您能否确认您使用 SDK 中的"Linux-Devkit"构建您的.net 应用程序? 相关文档位于此处: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/08_06_00_42/exports/docs/linux/Overview/GCC_ToolChain.html  通常、您只需要执行 源 Linux-devkit/environ-setup 步骤、然后您应该能够根据所有相关库/头文件以与 SDK 提供的 rootfs 执行环境兼容的方式编译工程。 也可以在进行 Yocto 构建时执行该交叉编译步骤。

    此致、Andreas

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

    感谢 Andreas 的回复。  

    我将尝试使用 SDK 进行构建、截至目前为止、该工具不是使用 SDK 构建的。

    root@am62xx-evm:~#
    root@am62xx-evm:~ ls -l /usr/lib/libst *
    lrwxrwxrwx 1根根根根2月24日05:29 /usr/lib/libstdc ++.so -> libstdc++.SO.6
    lrwxrwxrwx 1根根目录2005年2月19日:29 /usr/lib/libstdc ++.SO.6 -> libstdc++.SO.6.0.28.
    -rwxr-xr-x 1根根2068744 Feb 24 05:29 /usr/lib/libstdc ++.so.6.0.28.
    root@am62xx-evm:~#