Tämä opas opettaa sinulle, miten C ++ -lähdekoodi muutetaan EXE -tiedostoksi, jota voidaan käyttää useimmissa (ellei kaikissa) Windows -tietokoneissa. C ++: n lisäksi voit muuntaa koodin myös laajennuksella.cpp,.cc ja.cxx (sekä.c, vaikka menestystä ei taata) noudattamalla tätä opasta. Tässä artikkelissa oletetaan, että C ++ -koodi suoritetaan konsolissa eikä vaadi ulkoisia kirjastoja.
Vaihe

Vaihe 1. Hanki ilmainen C ++ -kääntäjä
Yksi parhaista kääntäjistä Windows -tietokoneille on Microsoft Visual C ++ 2012 Express, jonka voi ladata ilmaiseksi.

Vaihe 2. Aloita uusi projekti Visual C ++: ssa
Voit luoda projektin helposti. Napsauta "Uusi projekti" -painiketta näytön vasemmassa yläkulmassa ja noudata sitten ohjeita tyhjän projektin luomiseksi ("Tyhjä projekti"). Anna projektille nimi ja napsauta sitten "Valmis" seuraavassa ikkunassa.

Vaihe 3. Kopioi ja liitä koko.cpp -tiedosto "Lähdetiedostot" -hakemistoon ja.h -tiedosto (jos sellainen on) "Otsikkotiedostot" -kansioon
Nimeä pää.cpp -tiedosto (tiedosto "int main ()" -menetelmällä) aiemmin kirjoittamasi projektin nimellä. Kaikki ulkoiset riippuvuudet täytetään automaattisesti.

Vaihe 4. Kun olet kopioinut tiedostot, laajenna ja käännä projekti painamalla F7
Visual C ++ luo ohjelmatiedostot.

Vaihe 5. Etsi EXE -tiedosto
Avaa "Projects" -kansio, johon Visual C ++ tallentaa kaikki kootut ohjelmat (Windows 7: ssä tämä kansio on "Documents" -kansiossa). Ohjelma tallennetaan projektin nimen alle, "Debug" -kansioon.

Vaihe 6. Testaa ohjelma kaksoisnapsauttamalla tiedostoa
Jos virheitä ei ole, ohjelma toimii hyvin. Jos tapahtuu virhe, toista yllä olevat vaiheet.

Vaihe 7. Jos haluat suorittaa ohjelman toisella tietokoneella, varmista, että Visual C ++ Runtime -kirjasto on asennettu kyseiseen tietokoneeseen
Visual C ++: lla kootut C ++ -ohjelmat riippuvat Visual C ++ -kirjastoista, mutta sinun ei tarvitse asentaa niitä, koska kirjastot asennetaan automaattisesti Visual Studion asennuksen jälkeen. Ohjelmaa käyttävä henkilö ei kuitenkaan välttämättä omista kirjastoa. Lataa Visual C ++ -kirjasto osoitteesta
Vinkkejä
- Joskus virheitä ilmenee, koska ohjelman tekijät käyttivät vanhentuneita menetelmiä tai eivät sisällyttäneet riippuvuuksia lähdekoodiin.
- Varmista, että asennat Visual C ++ Express -päivityksen, jotta vältät ohjelman kääntämisvirheet.
- Yleensä on helpompaa pyytää ohjelmoijaa kääntämään. Kokoa itsesi vain silloin, kun se on ehdottoman välttämätöntä.
Varoitus
- Vältä Dev-C ++. Ohjelma on vanha kääntäjä, ikuisesti beta -tilassa, siinä on 340 tunnettua virhettä, eikä sitä ole päivitetty 5 vuoteen. Jos mahdollista, käytä muuta kääntäjää/IDE: tä kuin Dev-C ++.
- Koska C ++ ja C ovat matalan tason ohjelmointikieliä, luomasi ohjelmat voivat vahingoittaa tietokonettasi. Jos haluat tarkistaa, voiko ohjelma vahingoittaa tietokonetta, tarkista ohjelman aloitus ja etsi "#include" WINDOWS.h ". Jos löydät tämän rivin, älä käännä sitä. Kysy, miksi käyttäjä tarvitsee pääsyn Windows -ohjelmointiin Jos käyttäjän vastaus on epäilyttävä, pyydä apua foorumeilta.