ما هو OpenSSL
إنه مكتبة مفتوحة المصدر توفر المعالجة اللازمة لإجراء اتصالات مشفرة.
لاستخدامه من برنامج، يتم نشر كود مصدر لغة C، لذلك تحتاج إلى بناء وإنشاء مكتبة.
أدناه، سوف نقدم إجراء البناء.
إعداد بيئة البناء
Perl
قم بتنزيل
strawberry-perl-5.32.1.1-64bit.msiمن https://strawberryperl.com/. أعتقد أن أحدث إصدار جيد.NASM
قم بتنزيل
2.16.01/nasm-2.16.01-win64.zipمنDownloadفي https://www.nasm.us/. أعتقد أن أحدث إصدار بخلاف rc جيد. بعد التثبيت، يجب عليك تسجيل المجلد الذي تم تثبيت NASM فيه في متغير البيئة PATH.Visual Studio 2022 أو Build Tools for Visual Studio 2022
قم بتثبيت
Visual Studio 2022 CommunityأوBuild Tools for Visual Studio 2022من https://visualstudio.microsoft.com/ja/downloads/.
إجراء بناء OpenSSL على Windows
- قم بتنزيل وفك ضغط
openssl-3.1.0.tar.gzمن https://www.openssl.org/source/. إذا لم تتمكن من فك ضغطه، فقم بتشغيلtar -xzf openssl-3.1.0.tar.gzفي موجه الأوامر. - ابدأ موجه الأوامر بصلاحيات المسؤول
- افتح المجلد الذي تم فك ضغطه
- قم بتشغيل الأمر التالي ※قم بتغيير جزء
Communityوفقًا لإصدار Visual Studio الذي قمت بتثبيته
| |
- قم بتشغيل الأمر التالي
| |
- قم بتشغيل الأمر التالي (يستغرق وقتًا طويلاً)
| |
- قم بتشغيل الأمر التالي (يستغرق وقتًا طويلاً)
| |
- قم بتشغيل الأمر التالي
| |
في حالة النجاح، سيتم تثبيت OpenSSL في C:\Program Files\OpenSSL.
هذا كل شيء
