Kirjoittaja:
Joan Hall
Luomispäivä:
3 Helmikuu 2021
Päivityspäivä:
1 Heinäkuu 2024
Sisältö
Tämä on vaiheittainen opas C ++ -lähdekoodin kääntämiseen EXE-tiedostoihin (Windows). Kuvatut menetelmät toimivat myös kääntäessä .c ++, .cc ja .cxx -muotoja (mahdollisesti myös .c). Tässä opetusohjelmassa oletetaan, että C ++ -lähdekoodi on konsolisovellus eikä vaadi ulkoisia kirjastoja.
Askeleet
- 1 Lataa C ++ -kääntäjä. Yksi parhaista kääntäjistä Windows -tietokoneille on ilmainen Microsoft Visual C ++ 2012 Express.
- 2 Aloita uusi projekti Visual C ++: ssa. Se on aika suoraviivaista. Napsauta "Uusi projekti" vasemmassa yläkulmassa ja noudata sitten näytön ohjeita. Kirjoita projektin nimi ja napsauta avautuvassa ikkunassa "Valmis".
- 3 Kopioi ja liitä kaikki .cpp -tiedostot Lähdetiedostot -hakemistoon ja kopioi ja liitä sitten kaikki .h -tiedostot (jos niitä on) Otsikkotiedostot -hakemistoon. Nimeä CPP -päätiedosto ("int main ()") valitsemallesi projektinimelle.
- 4 Rakenna ja koota. Luo ohjelma painamalla F7 -näppäintä.
- 5 Etsi EXE -tiedosto. Vaihda Projects -hakemistoon, johon Visual C ++ sijoittaa kaikki ohjelmat (Windows 7: ssä tämä hakemisto sijaitsee Omat tiedostot -kansiossa). Etsi "Debug" -hakemistosta EXE -tiedosto, jonka nimi on aiemmin antamasi.
- 6 Tarkista tiedosto. Suorita se kaksoisnapsauttamalla EXE -tiedostoa; jos kaikki meni hyvin, ohjelma toimii hyvin. Jos jotain meni pieleen, kokeile kuvattuja vaiheita uudelleen.
- 7 Jos haluat suorittaa ohjelman toisella tietokoneella, siihen on asennettava VC ++ Runtime -kirjastot (Visual Studiolla luodut C ++ -ohjelmat edellyttävät näitä kirjastoja). Et tarvitse niitä tietokoneellasi, koska ne asennetaan Visual Studion asennuksen aikana. Kirjaston latauslinkki: http://www.microsoft.com/en-us/download/details.aspx?id=30679
Vinkkejä
- Virheiden mahdollisuus johtuu siitä, että tekijä on käyttänyt vanhentuneita menetelmiä tai koska kirjoittaja on unohtanut sisällyttää riippuvuudet.
- Asenna Visual C ++ Expressin uusin versio, jotta vältytään kääntämisajan virheiltä.
- Useimmissa tapauksissa paras ratkaisu on pyytää ohjelman kirjoittajaa kääntämään se puolestasi. Kokoa ohjelma itse vain, jos se on ehdottoman välttämätöntä.
Varoitukset
- Koska C ++ ja C ovat matalan tason ohjelmointikieliä, ne voivat vahingoittaa tietokonettasi. Voit välttää tämän tarkistamalla .cpp -tiedostot "sisällytä" windows.h "-riville.Jos tällainen rivi on läsnä, älä käännä ohjelmaa, vaan kysy sen tekijältä, miksi ohjelma tarvitsee pääsyn Windows -sovellusliittymään. Jos kirjoittaja on hukassa vastaamaan, kysy asiantuntijalta erikoistuneella foorumilla.
- Älä toimi Dev-C ++: n kanssa. Se on vanhentunut kääntäjä, jossa on 340 virhettä, eikä sitä ole päivitetty 5 vuoteen.
Mitä tarvitset
- Kääntäjä (suositellaan Visual C ++).
- CPP -tiedosto tai C / C ++ -lähdekoodi.
- Windows -tietokone (vain Windows tukee EXE -muotoa).