[英]propagation of “-g” in shared libraries with gcc
我有一個程序abc
。 abc
使用庫def
而def
依次包含庫ghi
。
現在,使用gcc -g
編譯和鏈接libghi.so
。 libdef.so
也使用gcc -g
編譯和鏈接。 但是, abc
沒有與-g
鏈接。
問題是,如果我使用gdb
調試abc
,是否應該能夠看到def
和ghi
的符號?
該項目很大,編譯需要花費幾個小時,這就是為什么我要在自己進行測試之前詢問的原因。
是的,盡管沒有調用應用程序中的調試信息可能很難使用它們,但您將能夠做到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.