شرح لكيفية بناء مكتبة كغطاء لمكتبة اخرى في لغة C
اعتذر مسبقا على الجودة واريد ان انوه ان هناك بعض الاخطاء البسيطة في الشرح التي لن تكون مشكلة لكن الافضل ذكرها:-
- متغير
errmsgلا يحتاج الى حجز ذاكرة لان دالةsqlite3_execتقوم بحجز الذاكرة للمتغير وفي نهاية البرنامج ستحتاج الى تفريغ الذاكرة عن طريق دالةMemory.free. - دالة
sqlite_libversionلا تاخذ اي معطيات وما قمت بعملة في المقطع خاطئ والافضل كتابتها بدون تحديد معطيات لانها تاخذvoid - امتداد المكتبات الدينماكية (المكتبات المشتركة) في نظام ويندوز (ًWindows) هو
.dllوليس.libكما ذكرت في الفيديو.
شكرا @sarmad على المساعدة في تقديم الشرح وان شاء الله مستقبلا تقدم شروحات افضل