كيفية إعداد SFML في مشروع على Visual Studio

جدول المحتويات:

كيفية إعداد SFML في مشروع على Visual Studio
كيفية إعداد SFML في مشروع على Visual Studio

فيديو: كيفية إعداد SFML في مشروع على Visual Studio

فيديو: كيفية إعداد SFML في مشروع على Visual Studio
فيديو: شرح تحميل وتثبيت نظام جوجل الجديد (Chrome OS Flex ) 2024, أبريل
Anonim

يشبه إعداد SFML في Visual Studio 2019 إعداد SDL و freeGLUT و GLEW ، مع خاصيتين: هناك 29 ملفًا بتنسيق lib و 11 ملفًا بتنسيق dll.

من المفترض أن النظام الأساسي الخاص بك هو Windows ، و IDE Visual Studio 2019 الخاص بك. هذا البرنامج التعليمي يخاطب المبتدئين.

خطوات

الجزء 1 من 7: التكوين والتنزيل

قم بتمييز sfml
قم بتمييز sfml

الخطوة 1. سلط الضوء على ما تتوقع القيام به

على سبيل المثال انظر الصورة أعلاه.

الخطوة الثانية. قم بتنزيل Visual Studio 2019 Community

إذا لم تقم بذلك ، يمكنك تنزيله من

قم بإعداد SDL باستخدام Visual Studio 2017 الخطوة 3
قم بإعداد SDL باستخدام Visual Studio 2017 الخطوة 3

الخطوة الثالثة. تحقق من مربع حمل عمل تطوير سطح المكتب باستخدام C ++ أثناء التنزيل

إذا لزم الأمر ، قم بالتمرير لأسفل الصفحة.

الخطوة 4. قم بإنشاء مجلد GL

افتح مستكشف ملفات Windows> انتقل إلى القرص (الدليل) C.

  • إذا كان المجلد GL موجودًا بالفعل ، فلا بأس بذلك.
  • إذا لم يحدث ذلك ، فانقر بزر الماوس الأيمن في منطقة فارغة> حدد جديد> مجلد> نوع GL > اضغط على زر الإدخال Enter.

الخطوة 5. قم بتنزيل أحدث إصدار ثابت من SFML

انقر بزر الماوس الأيمن على العنوان التالي وحدد فتح الرابط في نافذة جديدة https://www.sfml-dev.org/download/sfml/2.5.1/. انقر فوق الزر الأول ، اليوم تنزيل 16.3 ميجابايت ، بجوار "Visual C ++ 15 (2017) - 32 بت".

  • في نافذة التنزيل ، انقر فوق المجلد SFML-2.5.1 (أو أحدث إصدار)> انقر بزر الماوس الأيمن> نسخ.
  • انتقل إلى C:> GL> انقر بزر الماوس الأيمن> حدد لصق.
  • (بدلاً من ذلك ، انقر فوق المجلد SFML-2.5.1 (أو أحدث إصدار) واسحب إلى File Explorer> C:> GL).
  • بعد الانتهاء من النسخ وفك الضغط ، انقر فوق الاسم SFML-2.5.1 (أو أحدث إصدار) وأعد التسمية إلى SFML.

جزء 2 من 7: إنشاء مشروع فارغ

الخطوة 1. إنشاء مجلد GLP

انتقل إلى القرص (الدليل) C.

  • إذا كان المجلد GLP موجودًا بالفعل ، فلا بأس بذلك.
  • إذا لم يحدث ذلك ، فانقر بزر الماوس الأيمن في منطقة فارغة> حدد جديد> مجلد> نوع GLP > اضغط على زر الإدخال Enter.

الخطوة 2. إنشاء مشروع فارغ

  • إذا لم يكن Visual Studio مفتوحًا. افتحه> انقر فوق إنشاء مشروع جديد> مشروع فارغ> التالي.

    • في تكوين مشروعك الجديد المعالج ، في نوع حقل النص "اسم المشروع": SFML-0.
    • في حقل النص "الموقع" ، احذف كل شيء ، وانسخه ج: / GLP \ ولصقها.
    • حدد "وضع الحل والمشروع في نفس الدليل"> انقر فوق إنشاء.
    • انتظر حتى يظهر مثيل Visual Studio.
  • إذا كان Visual Studio مفتوحًا. انقر فوق ملف> جديد> مشروع…> مشروع فارغ> التالي. الباقي على النحو الوارد أعلاه.

الخطوة 3. أضف ملف المصدر إلى المشروع

في Visual Studio> مستكشف الحلول> انقر بزر الماوس الأيمن فوق ملفات المصدر> انقر فوق إضافة> عنصر جديد….

  • في إضافة عنصر جديد - SFML-0 المعالج ، انقر فوق ملف C ++ (.cpp). في اسم نوع حقل النص Main.cpp. موقع يجب أن يكون C: / GLP / SFML-0. > انقر فوق إضافة.
  • الملف المصدر Main.cpp موجود الآن في المنطقة الرئيسية لبرنامج Visual Studio ، وهو فارغ. انه بخير.

جزء 3 من 7: إعداد SFML في المشروع

الخطوة 1. افتح نافذة صفحات خصائص SFML-0

في Solution Explorer ، انقر بزر الماوس الأيمن فوق اسم المشروع (SFML-0)> انقر فوق خصائص.

في معالج صفحات خصائص SFML-0 ، اترك الإعدادات الافتراضية: التكوين: نشط (تصحيح) ، النظام الأساسي: نشط (Win32) أو Win32

الخطوة 2. تكوين أدلة التضمين الإضافية

في نافذة صفحات خصائص SFML-0 ، انقر نقرًا مزدوجًا فوق C / C ++> انقر فوق عام> أدلة تضمين إضافية> سهم لأسفل في نهاية الحقل> انقر.

  • ينسخ C: / GL / SFML / تشمل ولصقها في حقل النص العلوي بمعالج أدلة التضمين الإضافية.
  • في معالج "تضمين الدلائل الإضافية" ، انقر فوق "موافق".

الخطوة الثالثة. تكوين أدلة مكتبة إضافية للرابط

في معالج "صفحات خصائص SFML-0" ، انقر نقرًا مزدوجًا فوق الرابط> انقر فوق عام> أدلة مكتبة إضافية> السهم لأسفل في نهاية الحقل> انقر.

  • ينسخ C: / GL / SFML / lib ولصقها في أعلى حقل نصي لمعالج دلائل المكتبة الإضافية.
  • انقر فوق "موافق" في معالج "دلائل المكتبة الإضافية".

الخطوة 4. تكوين التبعيات الإضافية للرابط

في القائمة المنسدلة "الرابط" ، انقر فوق الإدخال> التبعيات الإضافية> السهم لأسفل في نهاية الحقل> انقر.

  • انسخ أسماء ملفات.lib التالية والصقها في مربع النص العلوي لمعالج "التبعيات الإضافية": opengl32.lib ؛ flac.lib. freetype.lib ؛ ogg.lib ؛ openal32.lib ؛ sfml-audio.lib ؛ sfml-graphics.lib ؛ sfml-window.lib ؛ sfml-system.lib ؛ sfml-main.lib ؛ sfml-network.lib ؛ vorbis.lib ؛ vorbisenc.lib ؛ vorbisfile.lib
  • في معالج "التبعيات الإضافية" ، انقر فوق "موافق".

الخطوة 5. تكوين رابط النظام الفرعي

في القائمة المنسدلة Linker ، انقر فوق System> SubSystem> سهم لأسفل في نهاية الحقل> حدد وحدة التحكم (/ SUBSYSTEM: CONSOLE)> انقر فوق تطبيق ثم موافق.

الخطوة 6. انسخ ملفات dll. من SFML والصقها في مجلد المشروع

في مستكشف ملفات Windows ، انقر فوق ملف في الزاوية اليسرى العليا> نافذة جديدة.

  • في معالج مستكشف الملفات الثاني (الجديد) ، انتقل إلى C:> GL> SFML> bin> انقر فوق openal32.dll> انقر بزر الماوس الأيمن> نسخ.
  • في معالج File Explorer الأول ، انتقل إلى C:> GLP> SFML-0. في الداخل ، انقر بزر الماوس الأيمن وحدد لصق.
  • كرر هذه العملية للملفات التي لا تحتوي على -d ، وهي ملفات sfml-audio-2.dll, sfml-Graphics-2.dll, sfml-network-2.dll, sfml-system-2.dll, sfml-window-2.dll. الآن في مجلد المشروع SFML-0 لديك 6 ملفات dll.

الخطوة 7. اختبر مشروعك

انقر بزر الماوس الأيمن على العنوان التالي وحدد فتح الرابط في نافذة جديدة https://www.sfml-dev.org/tutorials/2.5/start-vc.php وانتقل إلى أسفل الصفحة وانسخ الكود.

انتقل إلى Visual Studio والصقه في منطقة التعليمات البرمجية Main.cpp. اضغط على Ctrl + F5. يجب أن تظهر نافذتان: واحدة سوداء (وحدة التحكم) والأخرى صغيرة بدائرة خضراء بخلفية سوداء. أحسنت

الخطوة 8. صحح أي أخطاء

في "قائمة الخطأ" إذا رأيت خطأ حول

  • ملف بامتداد. h ، انتقل إلى الجزء 3 ، الخطوة 2 ، تكوين أدلة التضمين الإضافية واتبع التعليمات.
  • ملف بملحق.lib ، انتقل إلى الجزء 3 ، الخطوة 3 ، تكوين رابط "دلائل مكتبة إضافية" ، واتبع التعليمات. أيضًا للخطوة 4 ، تكوين روابط إضافية التبعيات.
  • "يجب تحديد نقطة الدخول" ، انتقل إلى الخطوة 5 ، تكوين رابط النظام الفرعي واتبع التعليمات.
  • ملف.dll انتقل إلى الخطوة 6 واتبع التعليمات.
  • بالنسبة للأخطاء الأخرى ، إذا لم تتمكن من تصحيحها ، أغلق Visual Studio> احذف مجلد المشروع SFML-0 الذي يعيش في C: / GLP> افتح Visual Studio> كرر الإعداد من الجزء 2 إنشاء مشروع فارغ. أحسنت.

جزء 4 من 7: إنشاء مشروع باستخدام النموذج

الخطوة 1. قم بإنشاء نموذج

انتقل إلى القائمة الرئيسية لبرنامج Visual Studio. بينما يكون SFML-0 مفتوحًا ، انقر فوق مشروع> تصدير نموذج….

  • في اختر نوع القالب القائمة ، اترك قالب المشروع محددًا. انقر فوق {التالي….
  • في حدد خيارات النموذج ، في اسم القالب: حقل النص ، احذف كل شيء واكتب SFML> انقر فوق إنهاء. تم إنشاء النموذج.

الخطوة 2. إنشاء المشروع

انقر فوق ملف> جديد> مشروع….

  • في أنشئ مشروعًا جديدًا حدد المعالج SFML (إذا لزم الأمر ، قم بالتمرير لأسفل في قائمة القوالب)> انقر فوق التالي.
  • في تكوين مشروعك الجديد المعالج ، في حقل نص اسم المشروع ، اكتب SFML-1.
  • يجب أن يكون الموقع C: / GLP \. إذا لم يكن كذلك ، فاحذف المسار وانسخه ج: / GLP ولصقها.
  • تأكد من تحديد مكان الحل والمشروع في نفس الدليل. انقر فوق إنشاء.

الخطوة 3. انسخ ملفات.dll من مجلد bin كما هو مذكور أعلاه الجزء 3 الخطوة 6 ، والصقها في مجلد المشروع SFML-1

الخطوة 4. اختبار المشروع

في مستكشف الحلول لبرنامج Visual Studio ، انقر نقرًا مزدوجًا فوق ملفات المصدر> انقر نقرًا مزدوجًا فوق Main.cpp. (إذا لم يظهر الرمز ، فاحذف هذا الملف وأنشئ ملفًا آخر بنفس الاسم ، وانسخ الرمز من https://www.sfml-dev.org/tutorials/2.5/start-vc.php والصقه في منطقة التعليمات البرمجية). في التعليمات البرمجية Main.cpp ، انتقل إلى السطر 7 وقم بتغيير اللون:: الأخضر إلى اللون:: الأزرق. انقر فوق Ctrl + F5. الآن دائرة في نافذة صغيرة زرقاء. حاول تصحيح أي أخطاء. إذا فشلت ، كرر الخطوات أعلاه.

الجزء 5 من 7: إنشاء مشروع لاستهداف منصة x64

الخطوة الأولى: قم بتنزيل أحدث إصدار مستقر من SFML 64 بت

انقر بزر الماوس الأيمن على العنوان التالي وحدد فتح الرابط في نافذة جديدة https://www.sfml-dev.org/download/sfml/2.5.1/. انقر فوق الزر الأول في القائمة اليمنى ، اليوم قم بتنزيل 18.0 ميغابايت بجوار "Visual C ++ 15 (2017) - 64 بت".

  • في نافذة التنزيل ، انقر فوق المجلد SFML-2.5.1 (أو الأحدث)> انقر بزر الماوس الأيمن> نسخ.
  • انتقل إلى C:> GL> انقر بزر الماوس الأيمن> حدد لصق (من المفترض أنك قمت بإنشاء مجلد GL).
  • بعد الانتهاء من النسخ وفك الضغط ، انقر فوق الاسم SFML-2.5.1 وأعد التسمية إلى SFML64.

الخطوة 2. إنشاء مشروع

انقر فوق ملف> جديد> مشروع…> مشروع فارغ> التالي.

  • في تكوين مشروعك الجديد المعالج ، في حقل النص "اسم المشروع" ، اكتب: SFML64-0.
  • في حقل النص "الموقع" ، احذف كل شيء ، وانسخه ج: / GLP \ ولصقه (من المفترض أنك قمت بإنشاء مجلد GLP).
  • حدد "وضع الحل والمشروع في نفس الدليل"> انقر فوق إنشاء.
  • انتظر حتى يظهر مثيل Visual Studio.

الخطوة 3. أضف ملف المصدر إلى المشروع

في Visual Studio> مستكشف الحلول> انقر بزر الماوس الأيمن فوق ملفات المصدر> انقر فوق إضافة> عنصر جديد….

  • في إضافة عنصر جديد - معالج SFML64-0 ، انقر فوق ملف C ++ (.cpp). في حقل نص الاسم ، اكتب Main.cpp. يجب أن يكون الموقع C: / GLP / SFML64-0. > انقر فوق إضافة.
  • الملف المصدر Main.cpp موجود الآن في المنطقة الرئيسية لبرنامج Visual Studio ، وهو فارغ. انه بخير.

الخطوة 4. إعدادات خصائص المشروع

انتقل إلى "مستكشف الحلول"> انقر بزر الماوس الأيمن على اسم مشروعك SFML64-0 > حدد "خصائص".

  • في معالج صفحات الخصائص SFML64-0 في إدخال التكوين ، حدد نشط (تصحيح)> في النظام الأساسي: إدخال ، اختر x64> انقر فوق مدير التكوين …
  • في معالج مدير التكوين ، في النظام الأساسي للحل النشط: حدد x64
  • في إدخال النظام الأساسي ، يتم تحديد x64 تلقائيًا.
  • انقر فوق إغلاق

الخطوة 5. الباقي على النحو الوارد أعلاه ، الجزء 3 الخطوات 2-8 ، لكن استبدل SFML بـ SFML64 و SFML-0 بواسطة SFML64-0

نصيحة: حتى إذا كانت الإعدادات الرئيسية في صفحات الخصائص هي النظام الأساسي: x64 ، انقر فوق مدير التكوين … وفي النظام الأساسي للحل النشط: حدد x64

الخطوة 6. قم بإنشاء نموذج

على النحو الوارد أعلاه. لنوع اسم القالب SFML64 ولاسم المشروع SFML64-0. في كل مشروع تقوم بإنشائه باستخدامه ، حدد x64 (بجوار التصحيح) في واجهة المستخدم الرسومية لـ Visual Studio.

جزء 6 من 7: ترجمة التعليمات البرمجية المصدر باستخدام CMake و Visual Studio

الخطوة 1. تجميع مكتبة من الكود المصدري يعود بالفائدة على شقين

يضمن أن المكتبة الناتجة مصممة بشكل مثالي لوحدة المعالجة المركزية / نظام التشغيل لديك ، ولا توفر الثنائيات الفاخرة المجمعة مسبقًا دائمًا ، وأن الثنائيات تحصل على منصة x64 المستهدفة.

تسليط الضوء على cm
تسليط الضوء على cm

الخطوة 2. سلط الضوء على ما تتوقع القيام به

على سبيل المثال انظر الصورة أعلاه.

الخطوة 3. قم بتنزيل CMake

انقر بزر الماوس الأيمن فوق العنوان التالي وحدد فتح الرابط في نافذة جديدة https://cmake.org/download/. مرر لأسفل الصفحة وابحث عن "الإصدار السابق (3.19.8)". في قائمة "النظام الأساسي" الثانية ، ابحث عن "Windows win64-x64 ZIP" وانقر فوق الإدخال المجاور cmake-3.19.8- win64-x64.zip > في فتح المعالج حدد حفظ الملف.

الخطوة 4. انسخ وفك ضغط المجلد المضغوط

  • في نافذة التنزيل ، انقر فوق المجلد> انقر بزر الماوس الأيمن> في القائمة المنسدلة ، حدد نسخ.
  • انتقل إلى الدليل C: \> GL> انقر بزر الماوس الأيمن> حدد لصق.
  • عند الانتهاء من النسخ وفك الضغط (استخراج الملفات) ، انقر نقرًا مزدوجًا فوق مجلد فك الضغط cmake-3.19.8-win64-x64 (أو أحدث إصدار)> bin> في الداخل ، سترى شعار CMake بجوار اسم الملف cmake-gui> انقر نقرًا مزدوجًا فوق هذا الملف. إذا ظهر المعالج "Windows حماية جهاز الكمبيوتر الخاص بك" ، فانقر فوق مزيد من المعلومات> تشغيل على أي حال. الآن لديك على شاشتك CMake واجهة المستخدم الرسومية.
  • في كل مرة تحتاج فيها إلى CMake ، انتقل إلى C: \> GL> cmake-3.19.8-win64-x64> bin> انقر نقرًا مزدوجًا فوق ملف cmake-gui (الذي يحمل شعار CMake).

الخطوة 5. تنزيل الكود المصدري

انقر بزر الماوس الأيمن على العنوان التالي وحدد فتح الرابط في نافذة جديدة https://www.sfml-dev.org/download/sfml/2.5.1/. قم بالتمرير لأسفل إلى أسفل ، في الجميع تحديد مصدر الرمز وانقر فوق Download 22.2 MB.

الخطوة 6. انسخ المجلد وفك ضغطه

  • في نافذة التنزيل ، انقر فوق مجلد مضغوط SFML-2.5.1-sources.zip (أو أحدث إصدار)> انقر بزر الماوس الأيمن> حدد نسخ.
  • انتقل إلى C: \> GL> انقر بزر الماوس الأيمن> حدد لصق.
  • الآن في الدليل C: / GL ، لديك مجلد unzip SFML-2.5.1. انقر مرتين على اسمه> حذف الاسم> النوع SFMLsrc > اضغط على زر الإدخال Enter.

الخطوة 7. اذهب إلى CMake GUI

  • في حقل النص بجوار أين هو الكود المصدري (حقل النص الأول) ، اكتب C: / GL / SFMLsrc.
  • في حقل النص بجوار أين يتم بناء الثنائيات (حقل النص الثاني) ، اكتب C: / GL / SFMLsrc / build.

الخطوة 8. تكوين وإنشاء

في CMake GUI ، انقر فوق تكوين> في المعالج إنشاء دليل ، انقر فوق نعم> انقر فوق إنهاء.

عندما تقرأ في CMake GUI: "تم التكوين" ، انقر فوق إنشاء. يجب أن تقرأ: "تم التوليد"

الخطوة 9. بناء الحل الخاص بك

  • انتقل إلى C:> GL> SFMLsrc> build. انقر نقرًا مزدوجًا فوق "SFML.sln" أو "SFML" أو "ALL_BUILD.vcxproj". يظهر مثيل Visual Studio. في القائمة الرئيسية ، انقر فوق "إنشاء"> "إنشاء حل".
  • انتظر حتى تقرأ السطر الأخير في نافذة "الإخراج": ========== نجح الإصدار 8 ، فشل 0 ، 0 محدث ، تم تخطي 1 ===========

    تلميح: عدد التغييرات "الناجحة" في إصدارات SFML. اليوم (28-1-2020) هو 8

الخطوة 10. إنشاء مشروع فارغ

في القائمة الرئيسية لبرنامج Visual Studio ، انقر فوق ملف> جديد> مشروع…> إنشاء مشروع جديد> مشروع فارغ> التالي.

  • في مربع نص اسم المشروع ، اكتب: SFMLsrc-0.
  • بجوار مربع النص "الموقع" ، انقر فوق….
  • انتقل إلى C: \> GLP (من المفترض أنك أنشأت المجلد GLP)> انقر فوق تحديد مجلد. الموقع C: / GLP.
  • خانة اختيار ضع الحل والمشروع في نفس الدليل.
  • انقر فوق إنشاء.

الخطوة 11. أضف ملف المصدر الخاص بك إلى المشروع

في معالج مستكشف الحلول ، انقر بزر الماوس الأيمن فوق مجلد ملفات المصدر (آخر واحد)> انقر فوق إضافة> عنصر جديد …

  • في نافذة إضافة عنصر جديد - SFMLsrc-0 ، انقر فوق ملف C ++ (.cpp) (الأول) من منتصف النافذة. في مربع النص الاسم ، اكتب Main.cpp.
  • الموقع هو C: / GLP / SFMLsrc-0.
  • انقر فوق الزر "إضافة". سيفتح الملف في محرر النصوص الرئيسي ولكن اتركه فارغًا في الوقت الحالي.

الخطوة 12. تكوين خصائص المشروع

في معالج مستكشف الحلول ، انقر بزر الماوس الأيمن فوق اسم المشروع الذي هو SFMLsrc-0> حدد خصائص.

  • (1) SFMLsrc-0 القائمة الرئيسية لصفحات الخصائص.

    في إدخال النظام الأساسي ، حدد x64> انقر فوق مدير التكوين….

    • في النظام الأساسي للحل النشط: حدد x64.
    • في إدخال النظام الأساسي ، يتم تحديد x64 تلقائيًا.
    • انقر فوق إغلاق.
  • (2) أدلة التضمين الإضافية. انقر فوق C / C ++> عام> في القائمة المجاورة ، حدد القائمة الأولى ، أدلة تضمين إضافية> انقر فوق السهم لأسفل في نهاية الحقل> انقر.

    ينسخ C: / GL / SFMLsrc / تضمين > في معالج "أدلة التضمين الإضافية" ، انقر فوق الرمز الأول> لصق.

  • (3) أدلة مكتبة إضافية. انقر نقرًا مزدوجًا فوق رابط> انقر فوق عام> أدلة مكتبة إضافية> انقر فوق السهم لأسفل في نهاية الحقل> انقر فوق

    ينسخ C: / GL / SFMLsrc / build / lib / Debug > في معالج "أدلة المكتبة الإضافية" ، انقر فوق الرمز الأول> لصق.

  • (4) التبعيات الإضافية. في القائمة المنسدلة Linker ، حدد الإدخال> في القائمة المجاورة ، حدد الأول ، التبعيات الإضافية> انقر فوق السهم لأسفل في نهاية الحقل> تحرير …> نسخ opengl32.lib ؛ sfml- الصوت- d.lib ؛ sfml-graphics-d.lib ؛ sfml-main-d.lib ؛ sfml-network-d.lib ؛ sfml-system-d.lib ؛ sfml-window-d.lib والصق في مربع النص العلوي بمعالج التبعيات الإضافية> انقر فوق موافق.
  • (5) اضبط النظام على وحدة تحكم النظام الفرعي.

    في القائمة المنسدلة Linker ، حدد System> في القائمة المجاورة ، حدد الخيار الأول ، SubSystem> انقر فوق السهم لأسفل في نهاية الحقل> حدد وحدة التحكم (/ SUBSYSTEM: CONSOLE). انقر فوق تطبيق وموافق.

الخطوة 13. انسخ ملفات dll والصقها في مجلد المشروع SFMLsrc-0

في Windows مستكشف الملفات انقر فوق ملف> فتح نافذة جديدة. في نافذة جديدة (ثانية) ، انتقل إلى C:> GL> SFML> build> lib> Debug ، وانسخ (بالنقر بزر الماوس الأيمن> نسخ) ، واحدًا تلو الآخر ، جميع ملفات dll الخمسة (خمسة) ، والصقها في النافذة الأولى C: > GLP> SFMLsrc-0. الآن في مجلد المشروع SFMLsrc-0 لديك 5 ملفات dll مع Main.cpp و 4 ملفات أخرى تم إنشاؤها بواسطة Visual Studio.

الخطوة 14. اختبر مشروعك وصحح الأخطاء إن وجدت

على النحو الوارد أعلاه ، انظر الجزء 3 إعداد SFML في المشروع.

الخطوة 15. أنشئ نموذجًا باستخدام مشروع SFMLsrc-0

على النحو الوارد أعلاه ، الجزء 4 قم بإنشاء مشروع باستخدام النموذج. لنوع اسم القالب SFMLsrc. لنوع اسم المشروع SFMLsrc-1. تذكر في كل مشروع تقوم بإنشائه باستخدام هذا النموذج

  • حدد x64 في واجهة المستخدم الرسومية لبرنامج Visual Studio.
  • انسخ ملفات dll من المشروع السابق والصقها في ملف.

جزء 7 من 7: اختيار الإعداد

الخطوة الأولى. في هذا البرنامج التعليمي ، تعلمت أن 3 هي إعداد SFML في Project باستخدام Visual Studio

  • قم بإعداد ثنائيات x86 (32 بت).

    إنه أسهل. يجب أن تبدأ في تعلم الإعداد من هنا.

  • قم بإعداد ثنائيات x64 (64 بت).

    تستهدف منصة x64. اختره فقط عندما يكون لديك سبب محدد للقيام بذلك.

  • تجميع مصدر SFML ، وإعداده في المشروع.

    يستهدف x64 أيضا الأكثر صعوبة. على الرغم من الأفضل.

موصى به: