0
env.Append(LINKFLAGS = [
'-T script/linker_script.ld'
])
문제를 이 실행될 때, SCons는이 같은 것을 결과 -T 옵션, 주위에 ""큰 따옴표를두고 있다는 것입니다 :
arm-none-eabi-ld -o bareMetalStartupScons.elf "-T script/linker_script.ld" src/main.o asm/startup.o
arm-none-eabi-ld: cannot open linker script file script/linker_script.ld: No such file or directory
스크립트가, 난 그냥 따옴표를 제거하고 명령을 실행하는 경우 수동으로 오류없이 완료합니다.
arm-none-eabi-ld -T script/linker_script.ld src/main.o asm/startup.o
이 문제에 대한 해결책이나 이런 일이 발생하는 이유는 무엇입니까?
예 인수에 (흰색) 공백이 있으면 SCons가이를 인용합니다. LINKFLAGS = [ '- T', 'script/linker_script.ld']를 수행 할 수도 있습니다. – bdbaddog