Hierdie gids sal u leer hoe u die bronkode van C ++ omskakel in 'n EXE -lêer wat op die meeste (indien nie alle) Windows -rekenaars kan werk. Benewens C ++, kan u ook die kode omskakel met die uitbreiding.cpp,.cc en.cxx (sowel as.c, hoewel dit nie gewaarborg is nie) deur hierdie gids te volg. Hierdie artikel veronderstel dat C ++ - kode op die konsole uitgevoer sal word en dat dit nie eksterne biblioteke benodig nie.
Stap
Stap 1. Kry 'n gratis C ++ samesteller
Een van die beste samestellers vir Windows -rekenaars is Microsoft Visual C ++ 2012 Express, wat gratis afgelaai kan word.
Stap 2. Begin 'n nuwe projek in Visual C ++
U kan die projek maklik skep. Klik op die knoppie "Nuwe projek" in die linker boonste hoek van die skerm en volg dan die instruksies vir die skep van 'n leë projek ("Leë projek"). Gee die projek 'n naam en klik dan op "Voltooi" in die volgende venster.
Stap 3. Kopieer en plak die hele.cpp lêer in die "Bron lêers" gids, en die. H lêer (indien enige) in die "Header Files" gids
Hernoem die hoof.cpp lêer (die lêer met die "int main ()" metode) met die naam van die projek wat u vroeër ingevoer het. Alle eksterne afhanklikhede word outomaties ingevul.
Stap 4. Nadat u die lêers gekopieer het, brei u dit uit en stel dit op deur F7 te druk
Visual C ++ sal u programlêers skep.
Stap 5. Soek die EXE -lêer
Maak die gids "Projekte" oop waar Visual C ++ alle saamgestelde programme stoor (in Windows 7 is hierdie gids in die gids "Dokumente"). U program word onder die projeknaam in die gids "Ontfout" gestoor.
Stap 6. Toets die program deur op die lêer te dubbelklik
As daar geen foute is nie, werk u program goed. As 'n fout voorkom, herhaal die stappe hierbo.
Stap 7. As u die program op 'n ander rekenaar wil laat loop, moet u seker maak dat die Visual C ++ Runtime -biblioteek op die rekenaar geïnstalleer is
C ++ - programme wat saamgestel is met Visual C ++ is afhanklik van die Visual C ++ - biblioteke, maar u hoef dit nie te installeer nie, want die biblioteke word outomaties geïnstalleer nadat Visual Studio geïnstalleer is. Die persoon wat u program bestuur, besit egter nie noodwendig die biblioteek nie. Laai die Visual C ++-biblioteek af op
Wenke
- Soms kom daar foute voor omdat die outeurs van die program verouderde metodes gebruik het of nie afhanklikes in die bronkode ingesluit het nie.
- Maak seker dat u die Visual C ++ Express -opdatering installeer om foute met die opstel van programme te voorkom.
- Oor die algemeen is dit makliker om die programmeerder te vra om saam te stel. Stel jouself slegs saam wanneer dit absoluut noodsaaklik is.
Waarskuwing
- Vermy Dev-C ++. Die program is 'n ou samesteller, vir ewig in beta -toestand, het 340 bekende foute en is al 5 jaar nie bygewerk nie. Gebruik indien moontlik 'n samesteller/IDE anders as Dev-C ++.
- Omdat C ++ en C lae programmeertale is, kan die programme wat u skep u rekenaar beskadig. Om te kyk of 'n program die rekenaar kan beskadig, kyk na die begin van die program en vind "#include" WINDOWS.h ". As u hierdie reël vind, moenie dit opstel nie. Vra waarom die gebruiker toegang tot die Windows -programmering nodig het koppelvlak. As die gebruiker se antwoord agterdogtig is, vra hulp op die forums.