Muunna CPP-tiedosto EXE: ksi

Kirjoittaja: Christy White
Luomispäivä: 4 Saattaa 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
What are EXE files made of?
Video: What are EXE files made of?

Sisältö

Tämä opetusohjelma antaa sinulle vaiheittaiset ohjeet C ++ -lähdetiedostojen muuntamiseen .exe-tiedostoiksi, jotka toimivat useimmissa (jotta vältetään sana "kaikki") Windows-tietokoneissa. Muita tämän kanssa toimivia laajennuksia ovat .cpp, .cc ja .cxx (ja .c, jossain määrin, mutta älä usko, että se toimii). Tässä oppaassa oletetaan, että C ++ -lähdekoodi on konsolisovellukselle eikä vaadi ulkoisia kirjastoja.

Astua

  1. Ensin tarvitset C ++ -kääntäjän. Yksi parhaista Windows-kääntäjistä on ilmainen Microsoft Visual C ++ 2012 Express.
  2. Aloita uusi projekti Visual C ++ -sovelluksessa. Tämä on melko helppoa. Napsauta "Uusi projekti" -painiketta vasemmassa yläkulmassa ja luo "tyhjä projekti" noudattamalla ohjeita. Anna sille nimi ja napsauta "Valmis" seuraavassa ikkunassa.
  3. Kopioi ja liitä kaikki .cpp-tiedostot "Lähdetiedostot" -kansioon ja kopioi kaikki. h-tiedostot (jos sellaisia ​​on) "Header Files" -kansioon. Nimeä uudelleen .cpp-päätiedosto (tiedosto, jossa on "int main ()") valitsemasi projektin nimeksi. Ulkoisten riippuvuuksien tiedosto täyttää itsensä.
  4. Rakenna ja koota. Paina [F7] -näppäintä, kun kaikki edellä mainitut toimet on tehty, ja ohjelma luodaan.
  5. Etsi exe-tiedosto. Siirry "Projektit" -tiedostoon, johon Visual C ++ asentaa kaikki ohjelmat (Windows 7: ssä tämä on Asiakirjat-kansio). Se on tiedostossa, jonka nimen annoit aiemmin "Debug" -hakemistossa.
  6. Testaa se. Kaksoisnapsauta .exe-tiedostoa suorittaaksesi sen, ja jos kaikki meni hyvin, ohjelman pitäisi toimia hyvin. Jos se ei onnistu, yritä käydä läpi vaiheet uudelleen.
  7. Jos haluat ohjelman suorittavan toisella tietokoneella, VC ++ Runtime -kirjastot on asennettava kyseiseen tietokoneeseen. Visual Studio C ++ -ohjelmalla kootut C ++ -ohjelmat edellyttävät näitä ohjelmakirjastoja. Sinun ei tarvitse asentaa sitä erikseen koneellesi, koska se on asennettu Visual Studion kanssa, mutta sinun ei pitäisi odottaa asiakkaidesi olevan sitä. Latauslinkki: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Vinkkejä

  • Joskus virheitä voidaan heittää, koska alkuperäinen kirjoittaja käytti vanhentuneita menetelmiä tai unohti sisällyttää lähdekoodin riippuvuudet.
  • Varmista, että Visual C ++ Express on ajan tasalla, jotta kääntämisen aikana ei tapahdu virheitä.
  • Useimmissa tapauksissa on tehokkaampaa antaa ohjelman luojan laatia se puolestasi. Kokoa se vain itse, jos muuta vaihtoehtoa ei ole.

Varoitukset

  • PYSY POISSA Dev-C ++ -sovelluksesta. Siinä on vanhentunut kääntäjä, sillä on yli 340 tunnettua virhettä, eikä sitä ole päivitetty viiden vuoden aikana, joten se on ikuinen beeta. Jos mahdollista, käytä mitä tahansa muuta kääntäjää ja IDEä Paitsi Dev-C ++.
  • Koska C ++ ja C ovat hyvin matalan tason ohjelmointikieliä, ne voivat vahingoittaa tietokonettasi. Nopea tarkistus, jonka voit tehdä, on tarkistaa, onko .cpp-tiedostojen yläreunassa rivi "#include WINDOWS.h". Jos näin on, ÄLÄ käännä ohjelmaa ja kysy tekijältä, miksi he tarvitsevat pääsyn Windows-sovellusliittymään. Jos he eivät pysty vastaamaan tähän lopullisesti, pyydä apua foorumin asiantuntijalta.

Tarpeet

  • Kääntäjä (Visual C ++ on suositeltava)
  • .Cpp-tiedosto tai C / C ++ -lähdekoodi
  • Windows-tietokone (.exe tukee vain Windows)