تمكين رموز التصحيح في مكتبة المشتركة باستخدام دول مجلس التعاون الخليجي

StackOverflow https://stackoverflow.com/questions/866695

سؤال

وأنا إنشاء مكتبة مشترك باستخدام gcc وأظن أنه قد يكون هناك بعض التسريبات الذاكرة من المكتبة المشتركة. لتصحيح، ولست بحاجة لتمكين رموز التصحيح عند إنشاء المكتبة المشتركة.

لبناء وأستخدمه gcc -g ... (-g هو لتمكين معلومات التصحيح)

ولكن المكتبة (ملف *.so) حجم لا تتغير سواء -g، ودون -g. الى جانب ذلك، أنا لا تحصل على أي معلومات مفيدة من أدوات مثل VALGRIND.

ويمكن لأي شخص أن يشير لي خطأ؟

هل كانت مفيدة؟

المحلول

وتحتاج إلى استخدام -g لكافة الخطوات (تجميع الملفات المصدر وربط).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top