CLion 调试 STM32工程出现错误“Unexpected command ine argument:”

CLion配置STM32工程终于结束告一段落,野火的中英文显示液晶屏例程👇

 转换成CLion之后,编译烧写成功,但像之前在Keil中一样,出现了花屏(之前在用Keil的时候,我调试出是需要Clear 清屏的)

然后突然想在CLion里Debug一下看看,结果出现了错误提示:

 错误提示为:

Unexpected command line argument: Files\OpenOCD-20231002-0.12.0\sharelopenocd\sc
ripts

意思是意外的命令参数,再看后面明显是 Program Files被截断了,盲猜是不支持路径中有空格导致的。

我的OpenOCD路径为:

解决办法:

重新安装(其实不需要安装,解压OpenOCD的压缩包,然后拷贝到一个没有空格的路径就行)

我放在了D盘根目录:

在设置里修改一下OpenOCD的路径:

然后可能会出现找不到指定的开发板配置文件,因为我之前的daplink.cfg 是放在了原来的OpenOCD目录里,新的OpenOCD目录里没有这份文件,所以需要拷贝一份进去:

Run/Debug的配置里,开发板配置文件这里变蓝,就表示检测到了,找不到会显示红框。

然后,再Debug就没有这个错误了:

但是调试没有经验,不是很会,还得继续学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值