سؤال

أقوم بتجميع مكتبة (http://www.antisphere.com/wiki/tools:anttweakbar) لكن إصدار "جعل" مع Makefile المضمّن على جهاز Mac ينتج مكتبة ديناميكية (.Dylib). أفضل أن يكون لدي مكتبة ثابتة حتى أتمكن من نشرها مع تطبيقي. هل من السهل/من الممكن ترجمة الأعلام في Makefile لإنتاج مكتبة ثابتة؟

يبدو أن "Make" هو مجرد تجميع وربط بعض رمز C/C ++.

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

المحلول

لا يبدو أنه يقوم ببناء الكائنات مع أي أعلام تجميع خاصة بالديايل ، لذلك يمكنك فقط القيام بالمكتبة ببناء يدويًا مع شيء مثل:

make && ar cru libAntTweakBar.a && ranlib libAntTweakBar.a

نصائح أخرى

لدي اخبار سيئة لك. هذه ربما يمنعك من فعل ما تريد.

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