如何解决在 VSCode for PlatformIO (Marlin) 中为 3D 打印机 TwoTrees Sapphire Plus 编译失败
我安装了最近下载的 VSCode v. 1.55.2。 已安装 PlatformIO 插件 v. 2.3.2。 已安装 Auto Build Marlin 插件 v. 2.1.32
当我打开一个新下载的 Marlin FW v. 2.0.7 时,编辑它 根据本指南关于 Sapphire Plus 打印机所需的定制更改: https://www.youtube.com/watch?v=GbHsNCDrTpY
并尝试为我的 MKS Robin Nano 板(环境:mks_robin_nano35)编译它,我收到错误:
Verbose mode can be enabled via `-v,--verbose` option
In file included from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfig.h:34:0,from buildroot/share/PlatformIO/scripts/common-dependencies.h:31:
buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/../pins/pins.h:525:12: fatal error: stm32f1/pins_MKS_ROBIN_NANO.h: No such file or directory
#include "stm32f1/pins_MKS_ROBIN_NANO.h" // STM32F1 env:mks_robin_nano35
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
CalledProcessError: Command 'arm-none-eabi-g++.exe -DTARGET_STM32F1 -D__MARLIN_FIRMWARE__ -DHAVE_SW_SERIAL -DMCU_STM32F103VE -DSS_TIMER=4 -D__MARLIN_DEPS__ -w -dM -E -x c++ buildroot/share/PlatformIO/scripts/common-dependencies.h' returned non-zero exit status 1.:
File "C:\Users\skjor\.platformio\penv\Lib\site-packages\platformio\builder\main.py",line 175:
env.SConscript(item,exports="env")
File "C:\Users\skjor\.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Script\SConscript.py",line 591:
return _SConscript(self.fs,*files,**subst_kw)
File "C:\Users\skjor\.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Script\SConscript.py",line 280:
exec(compile(scriptdata,scriptname,'exec'),call_stack[-1].globals)
File "C:\Users\skjor\OneDrive\Documents\IT\_3D_Printer\_TwoTrees Sapphire Plus\Firmware\Marlin-2.0.x_SapphirePlus_FromScratch_AutoAlignZ_FromVideoAuroraTech_ColorTouchscreen\buildroot\share\PlatformIO\scripts\common-dependencies.py",line 286:
apply_features_config()
File "C:\Users\skjor\OneDrive\Documents\IT\_3D_Printer\_TwoTrees Sapphire Plus\Firmware\Marlin-2.0.x_SapphirePlus_FromScratch_AutoAlignZ_FromVideoAuroraTech_ColorTouchscreen\buildroot\share\PlatformIO\scripts\common-dependencies.py",line 118:
if not env.MarlinFeatureIsEnabled(feature):
File "C:\Users\skjor\.platformio\packages\tool-scons\scons-local-4.1.0\SCons\Util.py",line 658:
return self.method(*nargs,**kwargs)
File "C:\Users\skjor\OneDrive\Documents\IT\_3D_Printer\_TwoTrees Sapphire Plus\Firmware\Marlin-2.0.x_SapphirePlus_FromScratch_AutoAlignZ_FromVideoAuroraTech_ColorTouchscreen\buildroot\share\PlatformIO\scripts\common-dependencies.py",line 262:
load_marlin_features()
File "C:\Users\skjor\OneDrive\Documents\IT\_3D_Printer\_TwoTrees Sapphire Plus\Firmware\Marlin-2.0.x_SapphirePlus_FromScratch_AutoAlignZ_FromVideoAuroraTech_ColorTouchscreen\buildroot\share\PlatformIO\scripts\common-dependencies.py",line 250:
define_list = subprocess.check_output(cmd,shell=True).splitlines()
File "C:\Users\skjor\.platformio\python3\lib\subprocess.py",line 424:
return run(*popenargs,stdout=PIPE,timeout=timeout,check=True,File "C:\Users\skjor\.platformio\python3\lib\subprocess.py",line 528:
raise CalledProcessError(retcode,process.args,
谁能帮忙。供应商 TwoTrees 没有帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。