كيف أضيف مكتبة إلى C++ باستعمال Qt Creator

السلام عليكم ورحمة الله،

أنا من هواة البرمجة بلغة VB.Net وعندي خبرة بين المبتدئ والمتوسط.

بعد برمجتي لعدة برمجيات شخصية تحقق لي أغراض على نظام الويندوز، وجدت نفسي لا أستطيع تشغيلها بشكل مقبول على نظام اللينوكس مينت أو من على شاكلته (بسبب .NET Framework) ولو باستعمال Mono أو Wine.

هذا الأمر جعلني أقرر تعلم لغة أخرى مثل الجافا أو C++ أو Pascal أو Python. وفي الأخير استقر الأمر على C++. ولم أجد والحمد لله تعالى صعوبة كبيرة في التعلم لأن لغات البرمجة تتشابه على الأقل في 50% من الأمور.

عندما أردت إعادة كتابة برامجي القديمة باللغة الجديدة، وجدت صعوبة في برنامجي الأول، وهو برنامج فيه خاصية من الخاصيات تقوم باستخلاص مدد ملفات الفيديو، باستعمال مكتبة MediaInfo. حيث صراحة لم أتمكن ولم أعرف كيف أدمجها في مشروعي واستمر الأمر لأيام بدون نجاح.

هل يجب أن أقوم بعملية Compile للمكتبة (لم أتمكن من هذه العملية أيضا) ثم أضيفها للمشروع، أم أقوم بإضافة ملفات المصدر للمكتبة مباشرة. وكل هذا في ملف Pro.

نسيت أن أضيف أنني أستعمل برنامج Qt Creator الإصدار الأخير، ولم أحبذ استعمال برنامج آخر تفاديا لتشتت ذهني في التعلم.

بارك الله فيكم.

https://mediaarea.net/en/Me...

التعليق السابق

فيما يخص إن كانت تعمل على لينكس فلا علم لي لأني لم أتعرض لها من قبل، تحتاج بحث أو تجربة.

وأما بالنسبة للفرق بين الأمرين فغالبا أي شيء يبدأ ب q يعني أنه خاص وتابع ل Qt بحيث تكون متوافقة وغنية ومتقدمة بما يناسب معظم مكتباتها وكائناتها.

أقصد تكون موسعة عن الأوامر القياسية لإضافة ما يلزم من أكواد متقدمة.

شكرا جزيلا على التوضيح.

تماما، Qt تميز أدواتها بإضافة الحرف Q أمامها.