board/SConscript
if rtconfig.CROSS_TOOL == 'gcc':
src += [cwd + '/../../libraries/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc/startup_stm32h743xx.s']
elif rtconfig.CROSS_TOOL == 'keil':
src += [cwd + '/../../libraries/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/arm/startup_stm32h743xx.s']
elif rtconfig.CROSS_TOOL == 'iar':
src += [cwd + '/../../libraries/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/iar/startup_stm32h743xx.s']
应该使用
Import('SDK_LIB')
startup_path_prefix = SDK_LIB
src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/xxxxxxxxx'
不然scons --dist 出来的项目,复制到外面,编译提示路径找不到
board/SConscript
应该使用
不然
scons --dist出来的项目,复制到外面,编译提示路径找不到