STM32CubeIDE 调试器在 macOS 15.0 Sequoia 中不再工作

问题描述 投票:0回答:1

STM32CubeIDE 在 macOS 15.0 Sequoia 中尝试运行调试器时失败。消息是“启动调试会话需要 ST-Link 服务器。请在 www.st.com 上下载。”这是在使用最新 STM 下载的 M2 Mac 上。

这已在 STM32 论坛上报告过,但解决方案建议“显然使用 sudo 从终端启动应用程序可以解决此问题,因此这似乎是权限问题。”

我不愿意从应用商店外部以 root 权限运行 3 GB 的 IDE。有谁对这个错误有更好的了解吗?我是不是太挑剔了?

macos stm32cubeide
1个回答
0
投票

有同样的问题,你不需要

sudo
。 这似乎是一个
$PATH
问题,我的
stlink-server
位于
/usr/local/bin
下,我猜由于某种原因,更新使得应用程序在其
$PATH
环境中没有此路径。

要找到您的

stlink-server
安装,请在终端中运行
$ locate stlink-server
,确保该路径位于您的
$PATH
环境变量中,然后启动 Cube:
/Applications/STM32CubeIDE.app/Contents/MacOS/STM32CubeIDE

对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.