我一直在一個Big C++項目中工作,該項目有一個巨大的來源,大小接近300 MB,超過800個文件。當二進制崩潰時,我希望獲得調用堆棧,所以我已經捕獲了Signal並將來自backtrace_symbols的調用堆棧寫入文件。但爲了從backtrace_symbols獲取符號名稱,我已經使用鏈接器標誌「-rdynamic」進行了編譯。我想知道,使用'-rdynamic'會影響任何問題..?rdynamic gcc選項的影響/缺點
我知道這會影響性能, Will adding the -rdynamic linker option to gcc/g++ impact performance?
但它 大大影響性能..?
它是否暴露我的源代碼..? [我知道它不會,我只想確定]
它會影響總體運行時性能或啓動時間。
'rdynamic'有什麼缺點?