[問題] ldd 顯示的so address 會不斷改變
$ ldd test
linux-vdso.so.1 => (0x00007ffc0c6c3000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f93bf5e8000)
/lib64/ld-linux-x86-64.so.2 (0x00005589d05de000)
$ ldd test
linux-vdso.so.1 => (0x00007ffdfa65f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe698a48000)
/lib64/ld-linux-x86-64.so.2 (0x000055a763d1a000)
我寫一個hello world 執行檔用ldd
網路上查到因為動態鏈接的庫,每次的加載地址都不一樣。
那我好奇因為 libc.so.6 是共用函數庫, user space 程式都用到libc.so
這樣每個user space 程式的 libc.so 的 address是都不一樣嘛?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.129.155
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1483101841.A.14E.html
推
12/31 14:12, , 1F
12/31 14:12, 1F
推
01/02 19:07, , 2F
01/02 19:07, 2F
→
01/02 19:07, , 3F
01/02 19:07, 3F
→
01/02 19:08, , 4F
01/02 19:08, 4F
→
01/03 13:59, , 5F
01/03 13:59, 5F
→
01/03 14:00, , 6F
01/03 14:00, 6F
→
01/04 22:48, , 7F
01/04 22:48, 7F
→
01/04 22:52, , 8F
01/04 22:52, 8F
→
01/04 22:53, , 9F
01/04 22:53, 9F
→
01/04 22:53, , 10F
01/04 22:53, 10F
推
01/05 19:34, , 11F
01/05 19:34, 11F
→
01/05 20:24, , 12F
01/05 20:24, 12F
→
01/05 20:25, , 13F
01/05 20:25, 13F
→
01/05 20:25, , 14F
01/05 20:25, 14F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章