http://blog.csdn.net/absurd/article/details/860140
我練習上面網站中範例
文中提到ldd 編譯出來執行檔可以看到在自己寫的ld script 設定的載入地址
libtest.so => ./libtest.so (0x00c00000)
libtest1.so => ./libtest1.so (0x00d00000)
我出來結果是
libtest.so (0xf6b6d000)
libtest1.so (0xf5e6b000)
因為他網站環境看起來是32bit , 所以makefile 我加上-m32
下面是我程式碼
http://doora.qiniudn.com/gn5MA.bz2
請問一下為什麼我顯示出來不是我想載入的記憶體位址?
謝謝