Я работаю над проектом Big С++, который имеет огромный размер размером около 300 МБ и более 800 файлов. Я хочу получить стек вызовов, когда Binary Crashes, поэтому я захватил Сигнал и написал стек вызовов из backtrace_symbols в файл. Но чтобы получить имена символов из backtrace_symbols, я скомпилировал с флагом компоновщика '-rdynamic'. Я хочу знать, что использование "-динамического" влияет на любые проблемы.?
Я знаю, что это влияет на производительность, Будет ли добавлена опция -rdynamic linker для производительности gcc/g++?
Но делает ли это Эффективно влияют на производительность.?
Предоставляет ли он мой исходный код...? [Я знаю, что это не так, я просто хочу быть уверенным)
Это влияет на общую производительность во время выполнения или время запуска.?
Каковы недостатки "rdynamic"..?