وPKG-التكوين هو برنامج سطر الأوامر خالية تماما مفتوح المصدر، وأداة المساعد الذي يستخدم تلقائيا من قبل دول مجلس التعاون الخليجي (GNU مترجم مجموعة) عند ترجمة مشروع المكتبات والطلبات المقدمة بموجب نظام تشغيل جنو / لينكس أو يونكس مثل وقد تم تصميم .Handles الروابط مكتبة وتجميع flagsThe البرمجيات في مثل هذه الطريقة أنه يمكن التعامل مع الروابط المكتبات وتجميع الأعلام التي تعمل مع كل من autoconf وأدوات automake. وهي مصممة لتحل محل * مخطوطات -config العالمية و&؛ [س] اللغات agnostic.Offers مجموعة واسعة من سطر الأوامر optionspkg بين التكوين ويضم مجموعة واسعة من خيارات سطر الأوامر، والتي يمكن أن ينظر إليها في لمحة عن طريق تشغيل وسقوو]؛ PKG-التكوين --help و [رسقوو]؛ الأمر بعد تثبيت (انظر خارج وسقوو]؛ بدء العمل مع PKG بين التكوين و [رسقوو]؛ قسم أدناه للحصول على مزيد من التفاصيل).
ومن بين هذه، يمكن أن نذكر القدرة على سرد جميع حزم معروف، للاستيلاء على قيمة المتغيرات العطاء، لتعيين متغير نظرا إلى قيمة، لإخراج كل الأعلام رابط، لإخراج كل الأعلام المترجم ومعالجات ما قبل، وكذلك لإخراج الأعلام رابط لlinking.Getting ثابتة بدأت مع configInstalling PKG PKG-التكوين في نظام التشغيل جنو / لينكس الخاص بك هو من السهل جدا، وهذا هو برنامج صغير يجمع الصيام. تبدأ من خلال التوجه الى قسم التحميل أعلاه، تنزيل وحفظ الإصدار الأخير على دليل الصفحة الرئيسية الخاصة بك، واستخراج أرشيف و؛ [س] المحتويات.
ثم افتح محاكي التطبيق المحطة، انتقل إلى المكان الذي و[رسقوو]؛ [ف استخراج ملف الأرشيف (على سبيل المثال مؤتمر نزع السلاح /home/softoware/pkg-config-0.28)، تشغيل وسقوو]؛ ./ تكوين && جعل و[رسقوو]؛ الأوامر لتكوين وتجميع البرنامج، تليها وسقوو]؛ سودو جعل تثبيت & [رسقوو]؛ الأوامر لتثبيت نظام wide.Runs على جنو / لينكس، BSD و Mac و Windowspkg بين التكوين هو عبر منصة البرمجيات التي تم اختبارها بنجاح وأنها تعمل تماما على جميع توزيعات جنو / لينكس، وكذلك على فري، ماك OS X و Microsoft Windows أنظمة التشغيل. لا يتطلب سوى مكتبة C العمل ومترجم
ما هو الجديد في هذا الإصدار:.
ثابت زوج من منذ فترة طويلة ومتشابكة البق التي تنطوي على إزالة غير المرغوب فيها من الأعلام. الأول هو أن الأعلام يبس أخرى مثل -Wl يتم الاحتفاظ الآن من أجل السياق مع أعلام -l. والثاني هو أن إزالة العدوانية من كل الحجج المكررة تم تصغير الظهر بحيث تتم إزالة الحجج المكررة فقط متتالية. واحد نتيجة لهذا التغيير هي أن بعض الأعلام يمكن أن يتكرر في الإخراج النهائي، وخاصة أعلام من حزم غير PKG-التكوين مثل -lm. منذ PKG-التكوين نادرا ما لديه معرفة كافية هنا عن الشيء الصحيح الذي ينبغي عمله، ونحن رمي الحجج المكررة في مترجم / رابط ونثق انها لن تفعل الشيء الصحيح.
ثابت علة القديم للسماح يتطلب التعميم. يجلب هذا الإصلاح على طول تغيير السلوك صغير في أن يقرر PKG-التكوين يتطلب عمق أولا، مما تسبب في بعض الأعلام المستوى الأدنى لتظهر في إخراج في وقت سابق من ذي قبل.
تنظيف العديد من البق الزاوية القضية وسلوك غامض في واجهة PKG بين التكوين و. بفضل ميشال غورني لإيجاد الكثير من هذه.
نيو PKG_CHECK_VAR ماكرو autoconf لقراءة المتغيرات من الملفات .pc.
افتراضي لقمع -L / ليب و / أو -L / lib64 مثل / نظرائهم البيرة.
للمساعدة في دعم سيناريوهات multiarch من خارج منطقة الجزاء، يتم تثبيت $ المضيف PKG-التكوين الآن ما لم يتم تمرير --disable في استضافة أداة لتكوين.
وأضاف الاستخدام gcov اختياري من خلال خيار تكوين --with-gcov. ونتيجة لذلك، تم إضافة العديد من الاختبارات لزيادة كبيرة في تغطية رمز ل86٪ من خطوط تنفيذها على آلة فيدورا 18.
البق الثابتة: 130، 7331، 16101، 17053، 19950، 34504، 48098، 54231، 54271، 54379، 54384، 54386، 54388، 54389، 54390، 54391، 54427، 54463، 54716، 57078، 58363، 59435.
ما هو الجديد في الإصدار 0.27:
وقدمت العديد من الإصلاحات والتحسينات.
لم يتم العثور على التعليقات