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.

[参考译文] Code Composer v11和 v12在 Linux 上不工作

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1166266/code-composer-v11-and-v12-not-working-on-linux

Thread 中讨论的其他器件:CCStudio

你(们)好。

我在 Linux 上使用 CCS 已经有几年了。 上周、我意识到我仍然使用版本10、并决定查看是否有更新。 当然、版本11和12已经推出。 我卸载了10并安装了12、但它不会启动。 在尝试在控制台中启动它后、我遇到此错误:

$ ./ccstudio 
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See www.slf4j.org/codes.html for further details.
SWT OS.java Error: Failed to load swt-pi3, loading swt-pi4 as fallback.
Ccstudio:
An error has occurred. See the log file
/home/amr/.eclipse/org.eclipse.platform_4.23.0_116415445_linux_gtk_x86_64/configuration/1667177880852.log.

这让我了解了什么是 SWT-PI3和 SWT-PI4。 事实上、我的 Arch Linux 系统上有 SWT-PI4。 这个问题不仅影响到我、而且影响到其他人、如 CCStudio AUR 包的注释所示。 可以 在此处查看上述引用的.log 文件的内容。 它引用的行无法加载库:显示 libswt-PI4.so 的正确位置。 我决定在 Fedora 上尝试这种方法、我有完全相同的问题、因此它似乎会影响多个距离。

在 CCS/eclipse 文件夹中、我能够启动 eclipse 二进制文件、从而启动股票 eclipse 会话。 因此、这肯定是 TI 已经改变的事情、这会导致问题的发生。 同时、我一直在不同的机器上使用 Code Composer、但这对我来说是一个大问题、因为我专业地使用 CCS。 在类似的注释中、我也无法在任何一个发行版上运行 TI Cloud Agent (同时尝试使用 CCS Cloud 版本)。 它崩溃、出现非法指令错误。 如果有时间、我可能会再发布有关这方面的文章。

如果有任何帮助,将不胜感激。 我将通知其他用户有关此主题的信息、以便他们可以提供他们拥有的任何其他数据。 我非常乐意运行调试器和/或提供任何请求的系统数据。

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

    奇怪的是、CCStudio 在名为".SWT"的点文件夹内的主文件夹中查找 SWT 库。 在日志中,它指出它无法加载 SWT-PI*库,因为文件不在那里,但它们在那里。

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

    你好

    [引用我的 Arch Linux 系统上的 userid="163922" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1166266/code-composer-v11-and-v12-not-working-on-linux [/quot]

    请注意、Arch Linux 不是 CCS 正式支持的发行版。 我过去已经成功使用过它、但(和您一样)我使用的版本要旧得多。

    您使用的是哪种版本的 Arch Linux?

    谢谢

    Ki

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

    Arch 是一个滚动发布版本、因此本身没有"版本"。 我已完全更新到可用的最新软件包。 是的、我知道它不是官方支持的、但它不能正常工作是没有任何有效的理由的、因为它是一个 Java 应用程序、Eclipse 工作正常。 我很惊讶 Fedora 和 Arch 都发生了完全相同的错误、这是完全不相关的 Distros。 我目前正在安装 Ubuntu VM、只是为了查看它是否确实可以在21.04 LTS 上工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="163922" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1166266/code-composer-v11-and-v12-not-working-on-linux/4387911 #4387911"]我目前正在安装 Ubuntu VM,只是为了查看它是否确实可以在21.04 LTS 上运行。

    并非 CCS 仅在非公开的 LTS 版本上受支持(21.04不是 LTS 版本)。 CCS 12支持20.04 LTS 和22.04 LTS。  

    但是、我成功地将 CCS 11与21.04和21.10一起使用。

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

    抱歉、我是指22.04LTS。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="163922" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1166266/code-composer-v11-and-v12-not-working-on-linux/4387938 #4387938"]22.04LTS。[/quot]

    听起来不错。 我有一台 Ubuntu 22.04 LTS 机器、CCS 11和12可以很好地配合使用。 请告诉我它是如何为您服务的。

    我还将查看是否可以设置使用 CCS 的 Arch Linux 环境。 我会随时向您发布我的进度

    谢谢

    Ki

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

    你(们)好

    我找到了一个解决方案、请访问: aur.archlinux.org/.../ccstudio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="542771" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1166266/code-composer-v11-and-v12-not-working-on-linux/4391986 #4391986">我找到了一个解决方案,请访问 :aur.archlinux.org/.../ccstudio

    感谢您的分享!