Ինչպես ստեղծել SFML նախագիծ Visual Studio- ում

Բովանդակություն:

Ինչպես ստեղծել SFML նախագիծ Visual Studio- ում
Ինչպես ստեղծել SFML նախագիծ Visual Studio- ում

Video: Ինչպես ստեղծել SFML նախագիծ Visual Studio- ում

Video: Ինչպես ստեղծել SFML նախագիծ Visual Studio- ում
Video: Converting a Lenovo Chromebook to Linux: Lenovo N42 2024, Մայիս
Anonim

Visual Studio 2019 -ում SFML- ի տեղադրումը նման է SDL- ի, freeGLUT- ի և GLEW- ի տեղադրմանը `երկու առանձնահատկությամբ. Կան 29.lib ֆայլեր և 11.dll ֆայլեր:

Ենթադրվում է, որ ձեր հարթակը Windows է, և ձեր IDE Visual Studio 2019. Այս ձեռնարկը վերաբերում է սկսնակին:

Քայլեր

Մաս 1 -ը 7 -ից ՝ կազմաձևում և ներբեռնում

Նշել sfml- ը
Նշել sfml- ը

Քայլ 1. Կարևորեք, թե ինչ եք ակնկալում անել:

Օրինակ ՝ տես վերևի նկարը:

Քայլ 2. Ներբեռնեք Visual Studio 2019 համայնքը:

Եթե դա չեք արել, կարող եք ներբեռնել այն https://www.visualstudio.com/downloads կայքից:

Ստեղծեք SDL Visual Studio 2017 -ի միջոցով Քայլ 3
Ստեղծեք SDL Visual Studio 2017 -ի միջոցով Քայլ 3

Քայլ 3. Ներբեռնելիս ստուգեք աշխատասեղանի մշակումը C ++ ծանրաբեռնվածության տուփով:

Անհրաժեշտության դեպքում ոլորեք ներքև էջը:

Քայլ 4. Ստեղծեք GL թղթապանակ:

Բացեք Windows- ի File Explorer> Անցեք սկավառակի վրա (գրացուցակ) C.

  • Եթե GL պանակն արդեն գոյություն ունի, ապա դա նորմալ է:
  • Եթե դա այդպես չէ, դատարկ տարածքում աջ սեղմեք> ընտրեք Նոր> Թղթապանակ> տեսակ GL > հարվածել ↵ Մուտքագրեք:

Քայլ 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 > հարվածել ↵ Մուտքագրեք:

Քայլ 2. Ստեղծեք դատարկ նախագիծ:

  • Եթե Visual Studio- ն բաց չէ. Բացեք այն> Կտտացրեք Ստեղծել նոր նախագիծ> Դատարկ նախագիծ> Հաջորդ:

    • Մեջ Կարգավորեք ձեր նոր նախագիծը հրաշագործ, «nameրագրի անվանում» տեքստային դաշտի տեսակը. SFML-0.
    • «Որտեղից» տեքստային դաշտում ջնջեք ամեն ինչ, պատճենեք C: / GLP \ և կպցնել:
    • Ստուգեք «Տեղադրեք լուծումը և նախագիծը նույն գրացուցակում»> կտտացրեք Ստեղծել:
    • Սպասեք, մինչև Visual Studio- ի օրինակը հայտնվի:
  • Եթե Visual Studio- ն բաց է. Կտտացրեք Ֆայլ> Նոր> …րագիր…> Դատարկ նախագիծ> Հաջորդ: Մնացածը ՝ ինչպես վերևում:

Քայլ 3. Addրագրին ավելացրեք աղբյուրի ֆայլ:

Visual Studio- ում> Solution Explorer> աջ սեղմեք Source Files> կտտացրեք Add> New Item…:

  • Մեջ Ավելացնել նոր տարր `SFML -0 կախարդ, կտտացրեք C ++ ֆայլ (.cpp). Մեջ Անուն տեքստի դաշտի տեսակը Main.cpp. Գտնվելու վայրը պետք է լինի C: / GLP / SFML-0: > կտտացրեք Ավելացնել:
  • Հիմնական ֆայլը Main.cpp- ն այժմ գտնվում է Visual Studio- ի հիմնական տարածքում և դատարկ է: Ամեն ինչ կարգին է.

7 -րդ մաս 7 -ից. SFML- ի ստեղծում նախագծում

Քայլ 1. Բացեք SFML-0 Property Pages պատուհանը:

Solution Explorer- ում աջ սեղմեք ծրագրի անվան վրա (SFML-0)> կտտացրեք Հատկություններ:

SFML-0 Property Pages հրաշագործում թողեք կանխադրված կարգավորումները ՝ կազմաձևում ՝ ակտիվ (վրիպազերծում), հարթակ ՝ ակտիվ (Win32) կամ Win32:

Քայլ 2. Կարգավորեք Լրացուցիչ ներառված գրացուցակները:

SFML-0 Property Pages պատուհանում կրկնակի սեղմեք C/C ++> սեղմեք General> Additional Include Directories> ներքևի սլաքը դաշտի վերջում> սեղմեք:

  • Պատճենել C: / GL / SFML / ներառում և տեղադրեք Լրացուցիչ ներառել տեղեկատուների հրաշագործի տեքստային տողի վերին մասը:
  • Լրացուցիչ ներառել գրացուցակների հրաշագործում կտտացրեք OK:

Քայլ 3. Կարգավորեք միացնողի լրացուցիչ գրադարանների գրացուցակները:

«SFML-0 Գույքի Էջեր» հրաշագործում կրկնակի սեղմեք Linker> կտտացրեք General> Լրացուցիչ գրադարանների լրացուցիչ տեղեկատու> ներքևի սլաքը դաշտի վերջում> սեղմեք:

  • Պատճենել C: / GL / SFML / lib և տեղադրեք Լրացուցիչ գրադարանների գրացուցակների հրաշագործի տեքստի ամենավերին դաշտում:
  • Կտտացրեք OK լրացուցիչ գրադարանների գրացուցակների հրաշագործում:

Քայլ 4. Կարգավորեք կապի լրացուցիչ կախվածությունները:

«Linker» բացվող ընտրացանկում կտտացրեք Մուտք> Լրացուցիչ կախվածություններ> ներքևի սլաքը դաշտի վերջում> կտտացրեք:

  • Պատճենեք հետևյալ.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
  • «Լրացուցիչ կախվածություններ» հրաշագործում կտտացրեք OK:

Քայլ 5. Կարգավորեք կապող ենթահամակարգը:

Linker- ի բացվող ընտրացանկում կտտացրեք System> SubSystem> ներքևի սլաքը դաշտի վերջում> ընտրեք Վահանակ ((SUBSYSTEM: CONSOLE)> կտտացրեք Դիմել և ապա OK:

Քայլ 6. Պատճենեք.dll ֆայլերը SFML- ից և տեղադրեք Project-Folder- ում:

Windows- ի File Explorer- ում կտտացրեք Ֆայլ վերևի ձախ անկյունում> Նոր պատուհան:

  • Երկրորդ (նոր) File Explorer- ի հրաշագործում անցեք C:> GL> SFML> աղբարկղ> կտտացրեք 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-րդ մասից Ստեղծվում է դատարկ նախագիծ. Լավ աշխատանք.

7 -րդ մաս 7 -ից. Նախագծի ստեղծում Կաղապարով

Քայլ 1. Ստեղծեք ձևանմուշ:

Գնացեք Visual Studio- ի հիմնական ընտրացանկ: Մինչ SFML-0- ը բաց է, կտտացրեք Նախագիծ> Արտահանման ձևանմուշ….

  • Մեջ Ընտրեք Կաղապարի տեսակը ընտրացանկ, թողեք tempրագրի ձևանմուշը ստուգված: Կտտացրեք Հաջորդը….
  • Մեջ Ընտրեք Կաղապարի ընտրանքներ, Կաղապարի անվանում. տեքստային դաշտ, ջնջեք ամեն ինչ և մուտքագրեք SFML> կտտացրեք Ավարտել: Կաղապարը ստեղծվում է:

Քայլ 2. Ստեղծեք նախագիծ:

Կտտացրեք Ֆայլ> Նոր> Նախագիծ….

  • Մեջ Ստեղծեք նոր նախագիծ կախարդը ընտրեք SFML (անհրաժեշտության դեպքում ոլորեք կաղապարների ցանկը ներքև)> կտտացրեք Հաջորդ:
  • Մեջ Կարգավորեք ձեր նոր նախագիծը հրաշագործ, nameրագրի անվան տեքստային դաշտում մուտքագրեք SFML-1:
  • Տեղանքը պետք է լինի C: / GLP \: Եթե դա այդպես չէ, ջնջեք ուղին, պատճենեք C: / GLP և կպցնել:
  • Համոզված եղեք, որ լուծումը և նախագիծը նույն գրացուցակում ստուգված են: Կտտացրեք Ստեղծել.

Քայլ 3. Պատճենեք.dll ֆայլերը bin թղթապանակից, ինչպես վերը նշված է, մաս 3, քայլ 6 և տեղադրեք նախագծի SFML-1 թղթապանակում:

Քայլ 4. Փորձնական նախագիծ:

Visual Studio- ի Solution Explorer- ում երկու անգամ սեղմեք Source Files> կրկնակի սեղմեք Main.cpp: (Եթե ծածկագիրը չի երևում, ջնջեք այս ֆայլը և ստեղծեք նույն անունով մեկ այլ, պատճենեք կոդը https://www.sfml-dev.org/tutorials/2.5/start-vc.php կայքից և տեղադրեք կոդի տարածքում): Main.cpp կոդում անցեք տող 7 և փոխեք Color:: Green- ը Color:: Blue: Կտտացրեք Ctrl+F5: Այժմ փոքր պատուհանի շրջանակը կապույտ է: Փորձեք ուղղել ցանկացած սխալ: Եթե ձախողվեց, կրկնել վերը նշված քայլերը:

Մաս 5 -ից 7 -ը. Ingրագրի ստեղծում ՝ ուղղված x64 պլատֆորմին

Քայլ 1. Ներբեռնեք 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. Ստեղծեք նախագիծ:

Կտտացրեք Ֆայլ> Նոր> …րագիր…> Դատարկ նախագիծ> Հաջորդ:

  • Մեջ Կարգավորեք ձեր նոր նախագիծը հրաշագործ, «nameրագրի անուն» տեքստային դաշտում, մուտքագրեք. SFML64-0.
  • «Որտեղից» տեքստային դաշտում ջնջեք ամեն ինչ, պատճենեք C: / GLP \ և տեղադրեք (ենթադրվում է, որ դուք ստեղծել եք GLP պանակ):
  • Ստուգեք «Տեղադրեք լուծումը և նախագիծը նույն գրացուցակում»> կտտացրեք Ստեղծել:
  • Սպասեք, մինչև Visual Studio- ի օրինակը հայտնվի:

Քայլ 3. Addրագրին ավելացրեք աղբյուրի ֆայլ:

Visual Studio- ում> Solution Explorer> աջ սեղմեք Source Files> կտտացրեք Add> New Item…:

  • Ավելացնել նոր տարր - SFML64-0 հրաշագործ, կտտացրեք C ++ ֆայլ (.cpp): Անվան տեքստային դաշտում մուտքագրեք Main.cpp: Տեղանքը պետք է լինի C: / GLP / SFML64-0: > կտտացրեք Ավելացնել:
  • Հիմնական ֆայլը Main.cpp- ն այժմ գտնվում է Visual Studio- ի հիմնական տարածքում և դատարկ է: Ամեն ինչ կարգին է.

Քայլ 4. Նախագծի սեփականության կարգավորումները:

Գնացեք «Solution Explorer»> աջ սեղմեք ձեր նախագծի անվան վրա SFML64-0 > ընտրեք «Հատկություններ»:

  • SFML64-0 Գույքի էջերի հրաշագործում Կազմաձևման մուտքագրման մեջ ընտրեք Ակտիվ (Վրիպազերծում)> Պլատֆորմում. Մուտք, ընտրեք x64> Կտտացրեք Կազմաձևման կառավարիչ…
  • Կազմաձևման մենեջեր հրաշագործում, Ակտիվ լուծման հարթակում ՝ ընտրեք x64
  • Պլատֆորմի մուտքում x64- ն ինքնաբերաբար ընտրվում է:
  • Կտտացրեք Փակել

Քայլ 5. Մնացածը, ինչպես վերևում, մաս 3-րդ քայլեր 2-8, բայց փոխարինեք SFML- ը SFML64- ով և SFML-0- ը SFML64-0- ով:

Հուշում. Նույնիսկ եթե Գույքի էջերի հիմնական պարամետրերում դա Հարթակ

Քայլ 6. Ստեղծեք ձևանմուշ:

Ինչպես վերևում: Կաղապարի անվան տեսակի համար SFML64 և նախագծի անվան համար SFML64-0. Դրանով ստեղծվող յուրաքանչյուր նախագծում Visual Studio- ի GUI- ում ընտրեք x64 (Debug- ի կողքին):

Մաս 7 -ից 7 -ը. Կոդի կազմում CMake- ի և Visual Studio- ի հետ

Քայլ 1. Աղբյուրի գրադարան կազմելը երկակի առավելություններ ունի:

Երաշխավորում է, որ ստացված գրադարանը կատարելապես հարմարեցված է ձեր CPU/OS- ի համար, միշտ չէ, որ տրամադրում են շքեղ նախնական կազմված երկուական ֆայլեր, և որ երկուական ֆայլերը ստանում եք նպատակային 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. Պատճենեք և բացեք zip թղթապանակը:

  • Ներբեռնման պատուհանում կտտացրեք թղթապանակը> աջ կտտացրեք> բացվող ընտրացանկում ընտրեք Պատճենել:
  • Գնացեք գրացուցակ C: \> GL> աջ կտտացրեք> ընտրեք Տեղադրել:
  • Երբ պատճենելն ու ապամոնտաժելը (ֆայլերի արդյունահանումը) ավարտվել է, կրկնակի սեղմեք unzip թղթապանակը cmake-3.19.8-win64-x64 (կամ վերջին տարբերակը)> bin> ներսում դուք պետք է տեսեք CMake- ի պատկերանշանը cmake-gui ֆայլի անվան կողքին> կրկնակի կտտացրեք այս ֆայլին: Եթե հայտնվի «Windows- ը պաշտպանում է ձեր համակարգիչը» հրաշագործը, կտտացրեք Լրացուցիչ տեղեկություններ> Ամեն դեպքում գործարկել: Այժմ ձեր էկրանին ունեք CMake GUI
  • Ամեն անգամ, երբ ձեզ անհրաժեշտ է CMake, նավարկեք դեպի C: \> GL> cmake-3.19.8-win64-x64> bin> կրկնակի կտտոցով cmake-gui ֆայլ (CMake- ի պատկերանշանով մեկը):

Քայլ 5. Ներբեռնեք աղբյուրի կոդը:

Աջ սեղմեք հետևյալ հասցեի վրա և ընտրեք Բացեք հղումը նոր պատուհանում https://www.sfml-dev.org/download/sfml/2.5.1/: Ոլորեք ներքև, ներքևում Բոլորը ընտրել Աղբյուրի կոդը և կտտացրեք Ներբեռնել 22.2 ՄԲ:

Քայլ 6. Պատճենեք և բացեք թղթապանակը:

  • Ներբեռնման պատուհանում սեղմեք zip թղթապանակը SFML-2.5.1-sources.zip (կամ վերջին տարբերակը)> աջ սեղմեք> ընտրեք Պատճենել:
  • Գնացեք C: \> GL> աջ կտտացրեք> ընտրեք Տեղադրել:
  • Այժմ գրացուցակում C: / GL, դուք ունեք unzip թղթապանակ SFML-2.5.1. Երկու անգամ կտտացրեք դրա անվան վրա> ջնջել անունը> տեսակը SFMLsrc > հարվածել ↵ Մուտքագրեք:

Քայլ 7. Գնացեք CMake GUI:

  • Կողքի տեքստային դաշտում Որտեղ է աղբյուրի կոդը (առաջին տեքստային դաշտ), տեսակը C:/GL/SFMLsrc.
  • Կողքի տեքստային դաշտում Որտեղ կառուցել երկուական (երկրորդ տեքստային դաշտ), տեսակը C:/GL/SFMLsrc/կառուցել.

Քայլ 8. Կարգավորեք և ստեղծեք:

CMake GUI- ում կտտացրեք Կարգավորել> Հրահանգում Ստեղծել տեղեկատու կտտացրեք Այո> կտտացրեք Ավարտել:

Երբ CMake GUI- ում կարդում եք. «Կարգավորումը կատարված է», կտտացրեք Ստեղծել: Դուք պետք է կարդաք. «Ստեղծումն ավարտված է»:

Քայլ 9. Կառուցեք ձեր լուծումը:

  • Գնալ դեպի C:> GL> SFMLsrc> կառուցել: Կրկնակի սեղմեք «SFML.sln» կամ «SFML» կամ «ALL_BUILD.vcxproj»: Հայտնվում է Visual Studio- ի օրինակ: Հիմնական ընտրացանկում կտտացրեք «Կառուցել»> «Կառուցեք լուծում»:
  • Սպասեք, մինչև կարդաք «Ելք» պատուհանի վերջին տողը.

    Հուշում. SFML տարբերակներում «հաջողված» փոփոխությունների թիվը: Այսօր (28-1-2020) 8-ն է:

Քայլ 10. Ստեղծեք դատարկ նախագիծ:

Visual Studio- ի հիմնական ընտրացանկում կտտացրեք Ֆայլ> Նոր> …րագիր…> Ստեղծել նոր նախագիծ> Դատարկ նախագիծ> Հաջորդ:

  • Նախագծի անվան մեջ տեքստային տուփի տեսակը ՝ SFMLsrc-0:
  • Տեղադրության տեքստային տուփի կողքին կտտացրեք….
  • Գնալ դեպի C: \> GLP (ենթադրվում է, որ դուք ստեղծել եք GLP պանակ)> Կտտացրեք Ընտրել թղթապանակ: Տեղանքը C: / GLP է:
  • Նշեք վանդակը Տեղադրեք լուծումը և նախագիծը նույն գրացուցակում:
  • Կտտացրեք Ստեղծել.

Քայլ 11. Ավելացրեք ձեր սկզբնական ֆայլը րագրին:

Solution Explorer հրաշագործում աջ սեղմեք Source Files թղթապանակին (վերջինը)> կտտացրեք Ավելացնել> Նոր տարր…

  • Ավելացնել նոր տարր - SFMLsrc -0 պատուհանում կտտացրեք C ++ ֆայլ (.cpp) (առաջինը) պատուհանի կեսից: Անվան տեքստային դաշտում մուտքագրեք Main.cpp:
  • Տեղանքը C: / GLP / SFMLsrc-0 է:
  • Կտտացրեք Ավելացնել կոճակին: Ֆայլը կբացվի հիմնական տեքստային խմբագրիչում, բայց առայժմ այն դատարկ թողեք:

Քայլ 12. Կարգավորեք նախագծի հատկությունները:

Solution Explorer հրաշագործում աջ սեղմեք'sրագրի անունը, որը SFMLsrc-0 է> ընտրեք Հատկություններ:

  • (1) SFMLsrc-0 Property Pages հիմնական ընտրացանկ:

    Հարթակի մուտքում ընտրեք x64> կտտացրեք Կազմաձևման կառավարիչ…

    • Ակտիվ լուծման հարթակում `ընտրեք x64:
    • Հարթակի մուտքում x64- ն ինքնաբերաբար ընտրվում է:
    • Կտտացրեք Փակել:
  • (2) Լրացուցիչ ներառել տեղեկատուներ. Սեղմեք C/C ++> Ընդհանուր> Մենյուում ընտրեք առաջինը, Լրացուցիչ ներառել տեղեկատուներ> կտտացրեք դաշտի վերջում ներքևի սլաքին> կտտացրեք:

    Պատճենել C: / GL / SFMLsrc / ներառում > «Լրացուցիչ ներառել գրացուցակները» հրաշագործում կտտացրեք առաջին պատկերակին> տեղադրեք:

  • (3) Լրացուցիչ գրադարանների գրացուցակներ. Կրկնակի սեղմեք Linker> սեղմել General> Լրացուցիչ գրադարանների գրացուցակներ> սեղմեք դաշտի վերջում ներքևի սլաքը> կտտացրեք

    Պատճենել C: / GL / SFMLsrc / build / lib / Debug > «Լրացուցիչ գրադարանների գրացուցակներ» հրաշագործում կտտացրեք առաջին պատկերակին> տեղադրեք:

  • (4) Լրացուցիչ կախվածություններ. Linker- ի բացվող ընտրացանկում ընտրեք Մուտք> ընտրացանկի կողքին ընտրեք առաջինը, Լրացուցիչ կախվածություններ> կտտացրեք դաշտի վերջում ներքևի սլաքին> Խմբագրել…> պատճեն opengl32.lib; sfml-audio-d.lib; sfml-graphics-d.lib; sfml-main-d.lib; sfml-network-d.lib; sfml-system-d.lib; sfml-window-d.lib և տեղադրեք Լրացուցիչ կախվածություններ կախարդի տեքստային տուփի վերին մասը> կտտացրեք OK:
  • (5) Սահմանել համակարգը ենթահամակարգի CONSOLE- ի վրա:

    Linker- ի բացվող ընտրացանկում ընտրեք համակարգ> ընտրացանկի կողքին ընտրեք առաջինը, ենթահամակարգ> կտտացրեք դաշտի վերջում ներքևի սլաքին> ընտրեք Վահանակ ((ԵՆԹԱԿԱԳՈՐՈԹՅՈ:Ն ՝ ՄՈՍՈՄ): Կտտացրեք Դիմել և OK:

Քայլ 13. Պատճենեք dll ֆայլերը և տեղադրեք SFMLsrc-0 project-folder- ում:

Windows- ում Ֆայլի Explorer կտտացրեք Ֆայլ> Բացեք նոր պատուհան: Նոր (երկրորդ) պատուհանում անցեք C:> GL> SFML> build> lib> Debug և պատճենեք (աջ սեղմումով> Պատճենել), մեկ առ մեկ, բոլոր 5 (հինգ) dll ֆայլերը և տեղադրեք առաջին C պատուհանում: > GLP> SFMLsrc-0: Այժմ SFMLsrc-0 նախագծի թղթապանակում դուք ունեք 5 dll ֆայլ Main.cpp- ի և Visual Studio- ի կողմից ստեղծված այլ 4 ֆայլերի միջև:

Քայլ 14. Փորձարկեք ձեր նախագիծը և ուղղեք սխալները, եթե այդպիսիք կան:

Ինչպես վերևում, տես 3 -րդ մասը SFML- ի տեղադրում նախագծում.

Քայլ 15. Ստեղծեք ձևանմուշ SFMLsrc-0 նախագծով:

Ինչպես վերևում, 4 -րդ մաս Ստեղծեք նախագիծ Կաղապարի միջոցով. Կաղապարի անվան տեսակի համար SFMLsrc. Նախագծի անվան տիպի համար SFMLsrc-1. Հիշեք այս ձևանմուշով ստեղծած յուրաքանչյուր նախագծում

  • Visual Studio- ի GUI- ում ընտրեք x64:
  • պատճենեք dll ֆայլերը նախորդ նախագծից և տեղադրեք նորում:

Մաս 7 -ից 7 -ը. Ընտրելով կարգավորումը

Քայլ 1. Այս ձեռնարկում դուք սովորում եք, որ 3 -ը պետք է ստեղծեր SFML նախագիծը Visual Studio- ի հետ:

  • Կարգավորեք երկուական x86 (32 բիթ):

    Դա ամենահեշտն է: Դուք պետք է սկսեք սովորել այստեղից:

  • Կարգավորեք երկուական x64 (64 բիթ):

    Այն ուղղված է x64 հարթակին: Ընտրեք այն միայն այն դեպքում, երբ դրա համար հատուկ պատճառ ունեք:

  • Կազմեք SFML աղբյուրը և տեղադրեք նախագծում:

    Թիրախավորում է նաև x64- ը: Ամենադժվարը: Թեպետ լավագույնը:

Խորհուրդ ենք տալիս: