久芯网

.axf文件缺少debug.str

avatar lex_123 提问时间: 2023-08-18 16:08:26 / 未解决

用keil mdk编译出的可执行文件.axf,用readelf -S查看.axf文件信息,发现没有.debug.str,请问如何设置keil才能让.axf包含.debug.str

C:\Users\10004265\Desktop\Demo\Debug>readelf -S Demo.axf There are 17 section headers, starting at offset 0x1412c0:

Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] ER_IROM1 PROGBITS 08000000 000034 0145b8 00 AX 0 0 4 [ 2] RW_IRAM1 PROGBITS 20000000 0145ec 0001f4 00 WA 0 0 8 [ 3] RW_IRAM1 NOBITS 200088ec 0147e0 000c84 00 WA 0 0 8 [ 4] RW_IRAM2 NOBITS 10000000 0147e0 0004a4 00 WA 0 0 64 [ 5] .debug_abbrev PROGBITS 00000000 0147e0 0005c4 00 0 0 1 [ 6] .debug_frame PROGBITS 00000000 014da4 004840 00 0 0 1 [ 7] .debug_info PROGBITS 00000000 0195e4 0285cc 00 0 0 1 [ 8] .debug_line PROGBITS 00000000 041bb0 011efc 00 0 0 1 [ 9] .debug_loc PROGBITS 00000000 053aac 00fe0c 00 0 0 1 [10] .debug_macinfo PROGBITS 00000000 0638b8 0b6d5c 00 0 0 1 [11] .debug_pubnames PROGBITS 00000000 11a614 003b03 00 0 0 1 [12] .symtab SYMTAB 00000000 11e118 005b70 10 13 687 4 [13] .strtab STRTAB 00000000 123c88 0080f4 00 0 0 1 [14] .note NOTE 00000000 12bd7c 000020 00 0 0 4 [15] .comment PROGBITS 00000000 12bd9c 015460 00 0 0 1 [16] .shstrtab STRTAB 00000000 1411fc 0000a4 00 0 0 1

1个回答
  • avatar BEEE
    回答时间: 2023-08-18 16:38:28

    试一试在设置中去除下图中的复选勾即可解决问题:

会员中心 微信客服
客服
回到顶部