第7章 链接

7.6

          in.symtab?          type         module    section
buf          yes            external         m         UND  
bufp0        yes            global          swap      .data
bufp1        yes            local           swap      .bss
swap         yes            global          swap      .text
temp         no               -              -          -
incr         yes            local           swap      .text
count        yes            local           swap      .bss

7.7

/*bar5.c*/
double x;

void f()
{
}

7.8

A.
(a)main.1
(b)main.2
B.
unknwon
C.
error

7.10

A. linux> gcc p.o libx.a
B. linux> gcc p.o libx.a liby.a libx.a
C. linux> gcc p.o libx.a liby.a libx.a libz.a

7.11

.bss

7.12

A. 4004d9 e8 0a 00 00 00    callq 4004f8<swap>
B. 4004d9 e8 22 00 00 00    callq 400500<swap>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值