整个源代码编译后,而链接我得到这个错误:/x86_64-pc-linux-gnu/bin/ld: read in flex scanner failed有什么建议吗?什么地方可能出了问题,在哪里可以找到它?
/x86_64-pc-linux-gnu/bin/ld: read in flex scanner failed
zi8p0yeb1#
原来我在g++中传递了错误的文件路径--version_script=worng_path
1u4esq0p2#
我的问题是在指定链接器参数时逗号后面有一个空格:-L. -Wl,-T, gcc_arm.ld导致read in flex scanner failed要修复此问题,请确保逗号周围没有空格:-L. -Wl,-T,gcc_arm.ld
-L. -Wl,-T, gcc_arm.ld
read in flex scanner failed
-L. -Wl,-T,gcc_arm.ld
2条答案
按热度按时间zi8p0yeb1#
原来我在g++中传递了错误的文件路径--version_script=worng_path
1u4esq0p2#
我的问题是在指定链接器参数时逗号后面有一个空格:
-L. -Wl,-T, gcc_arm.ld
导致read in flex scanner failed
要修复此问题,请确保逗号周围没有空格:
-L. -Wl,-T,gcc_arm.ld