我正在使用Linux内核LTS4.4(arm32,cortexa7)进行调试。
我已经成功构建了内核映像以及vmlinux。
我正在使用Debugger Lauterbach和Trace32工具。 并使用以下命令加载 vmlinux 和内核源
java -Xmx14g edu.stanford.nlp.pipeline.StanfordCoreNLP -annotators tokenize,ssplit,pos,lemma,ner,depparse,natlog,openie -file sample-sentence.txt -outputFormat text
加载进度成功,但是没有看到任何 C代码(HLL),只有 asm 。
之后,我尝试显示 symbol.list.source 。但是,表列表为空。
你们可以在这方面支持我!谢谢。
答案 0 :(得分:0)
加载内核符号:
步骤1:
build / tmp / work /.../ linux-kernel-standard-build / arch / arm / boot / vmlinux
build / tmp / work /.../ linux-kernel-standard-build / source
第2步:
Data.LOAD.Elf /home/user/build/tmp/work/.../linux-kernel-standard-build/arch/arm/boot/vmlinux / NoCODE / STRIPPART“ arch” / SOURCEPATH / home / user / build / tmp / work /.../ linux-kernel-standard-build / source
结果: