VSCODE 报错Fatal error: can‘t create CMakeFiles/hello_world.elf.dir/C_/Users/...

在VSCODE里编译NXP的KW35的SDK的例程,出现以下错误

经过尝试发现,是SDK包的名称问题导致的。

此SDK是NXP官网上构建后下载的用于VSCODE的版本:

看下面ARM GCC / MCUXpresso for VS Code字样,所以SDK包是没有问题的

但是因为我为了区分MCUXpresso IDE的SDK,我修改过for VSCODE的包名,后面多加了"(VSCODE)"

但后来测试我才发现,原来这个括弧,不小心使用的是中文括弧。

测试过程是,用三个不同的SDK名称来分别测试 ,

其一是保持原名(有一个_2是因为下载过MCUXpresso IDE的SDK,IDM权威这个for VSCODE的版本就自动加了个_2);

其二是用中文括弧的"(VSCODE)";

其三是用英文括弧的"(VSCODE)";

然后分别import同一个名叫Hello_World的example项目。

经过测试,第一和第三个版本都可以正常编译:

唯独第二个版本:

再仔细看,提示信息中的路径出现了个C_这样的字符,显然是路径解析的问题。

奇怪的点在于SDK本身的导入没有提示错误,SDK导入后,通过该SDK导入例程编译才会出现。

小心为妙,切记要检查中文字符。

相关推荐
lanhuazui101 小时前
【Vscode】显示多个文件 & 打开多个文件时实现标签栏多行显示
vscode·编辑器
八月正好an3 小时前
visual studio安装本地帮助手册
ide·visual studio
张较瘦_4 小时前
环境搭建 | [入门级]VSCode(Cursor|Trae|Qoder)搭建Java(Springboot3)企业开发环境全流程
java·ide·vscode
生莫甲鲁浪戴5 小时前
Android Studio新手开发第二十一天
android·ide·android studio
生莫甲鲁浪戴5 小时前
Android Studio新手开发第二十二天
android·ide·android studio
天赐细莲7 小时前
(Linux) WSL 通过 VSCode 连接不执行 profile 问题(登录Shell问题)
linux·运维·vscode
暮色驶过苍茫15 小时前
VSCode 配置 SSH 远程连接
ide·vscode·ssh
lichong95116 小时前
Android studio 修改包名
android·java·前端·ide·android studio·大前端·大前端++
微风粼粼18 小时前
eclipse 导入javaweb项目,以及配置教程(傻瓜式教学)
java·ide·eclipse
fruge1 天前
Visual Studio 2022安装时共享组件、工具、SDK路径无法更改的问题
ide·visual studio