"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية تثبيت مكتبات OpenSSL على Ubuntu لتطوير C++: لماذا تحتاج إلى حزمة libssl-dev؟

كيفية تثبيت مكتبات OpenSSL على Ubuntu لتطوير C++: لماذا تحتاج إلى حزمة libssl-dev؟

تم النشر بتاريخ 2024-11-03
تصفح:354

How to Install OpenSSL Libraries on Ubuntu for C   Development: Why You Need the libssl-dev Package?

تثبيت مكتبات OpenSSL على Ubuntu لتطوير C

محاولة إنشاء تعليمات برمجية باستخدام OpenSSL 1.0.0 على Ubuntu 10.04 LTS، قد يواجه المستخدمون أخطاء يشير إلى ملفات رأس OpenSSL المفقودة. على الرغم من تثبيت حزمة openssl، إلا أن المكتبة اللازمة غير متوفرة.

لحل هذه المشكلة، يلزم توفر حزمة التطوير libssl-dev. تحتوي على الرؤوس والمكتبات اللازمة لتطوير لغة C:

sudo apt-get install libssl-dev

تتضمن هذه الحزمة الرؤوس التالية:

  • openssl/bio .h
  • openssl/buffer.h
  • openssl/des.h
  • openssl/evp.h
  • openssl/pem.h
  • openssl/rsa.h

يقوم الرابط عادةً بالبحث في دلائل النظام القياسية التالية للمكتبات:

  • /lib
  • /usr/lib
  • /usr/local/lib
  • /usr/lib64 (على أنظمة 64 بت)

من خلال تثبيت حزمة libssl-dev، الرؤوس والمكتبات اللازمة سيتم إتاحتها، مما يسمح بتجميع وربط التعليمات البرمجية التي تستخدم OpenSSL.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3