سؤال

أنا في حاجة إلى بينسل lib بعض التعليمات البرمجية C في اي فون بلدي التطبيق.حتى لقد وضع ليب في المشروع.

ولكن عند تجميع, كسكودي يلقي لي بعض الأخطاء:

خطأ:openssl/ssl.h:لا يوجد مثل هذا الملف أو الدليل

هذا الكود بما في ذلك:

 #include <openssl/ssl.h>

الهدف الإعدادات في كسكودي:

النص البديل http://img17.imageshack.us/img17/2266/bild3tez.png

الخطوة التي أنا في عداد المفقودين ربط ذلك بشكل صحيح ؟

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

المحلول

هذه ليست ربط المسألة.هذا هو المعالج ليس كونه قادرا على تحديد موقع ملف الرأس.تحتاج إلى التحقق حيث أن رأس انتهى وربما يغير كسكودي (أو المشروع) أنا ذلك الموقع.

نصائح أخرى

لأن هذا يبدو أن يكون على اي فون, لن تجد ذلك.بينسل لا تتوفر على اي فون ، وليس إلى تطبيقات الطرف الثالث على أية حال.تجميع جهاز المحاكاة قد عمل, لأنه لديه كل أنواع الأشياء أن الأجهزة الحقيقية لا.الحصول على هذا تجميع الهاتف هو غير كاتب-- رأس غير موجود لأنه ليس هناك إذا كنت بطريقة ما الحيلة في استخدام نسخ مختلفة, انها سوف تفشل في الرابط.

بينسل للحصول على اي فون هو متاح في http://www.therareair.com/2009/01/01/tutorial-how-to-compile-openssl-for-the-iphone/

جمعت المكتبات أيضا في نهاية المادة.

عندما ربط lib ليست وجدت أنا الآن أذهب هنا لمشاهدة مكتبة/الإطار لا تحتاج إلى رابط.

أنا أعرف مشكلتك كان شيئا آخر ، ولكن هذا يجب أن تكون مفيدة للآخرين.

http://developer.apple.com/iPhone/library/documentation/Xcode/Conceptual/iphone_development/910-A-iPhone_Simulator_Frameworks/iphone_simulator_frameworks.html

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

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