Konvertējiet CPP failu uz EXE

Autors: Christy White
Radīšanas Datums: 4 Maijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Konvertējiet CPP failu uz EXE - Padomi
Konvertējiet CPP failu uz EXE - Padomi

Saturs

Šī apmācība sniedz detalizētus norādījumus par to, kā pārveidot C ++ avota failus par .exe failiem, kas darbojas lielākajā daļā (lai izvairītos no vārda “visi”) Windows datoros. Citi paplašinājumi, kas ar to darbojas, ir .cpp, .cc un .cxx (un .c, zināmā mērā, bet neuzskatiet, ka tas darbojas). Šajā ceļvedī tiek pieņemts, ka C ++ avota kods ir paredzēts konsoles lietojumprogrammai un tam nav nepieciešamas ārējas bibliotēkas.

Lai soli

  1. Vispirms jums ir nepieciešams C ++ kompilators. Viens no labākajiem Windows kompilatoriem ir bezmaksas Microsoft Visual C ++ 2012 Express.
  2. Sāciet jaunu projektu programmā Visual C ++. Tas ir diezgan viegli. Noklikšķiniet uz pogas "Jauns projekts" augšējā kreisajā stūrī un izpildiet darbības, lai izveidotu "Tukšu projektu". Piešķiriet tam vārdu un nākamajā logā noklikšķiniet uz Pabeigt.
  3. Kopējiet un ielīmējiet visus .cpp failus mapē "Source Files" un nokopējiet visus. h faili (ja tādi ir) mapē "Galvenes faili". Pārdēvējiet galveno .cpp failu (failu ar “int main ()”) uz izvēlētā projekta nosaukumu. Ārējo atkarību fails aizpildīs pats sevi.
  4. Veidot un apkopot. Nospiediet taustiņu [F7], kad esat pabeidzis visu iepriekš minēto, un programma tiks izveidota.
  5. Atrodiet exe failu. Pārejiet uz failu "Projects", kurā Visual C ++ instalē visas programmas (operētājsistēmā Windows 7 šī ir mape Dokumenti). Tas atradīsies failā ar nosaukumu, kuru jūs tam iepriekš norādījāt direktorijā "Atkļūdot".
  6. Pārbaudi to. Veiciet dubultklikšķi uz .exe faila, lai to palaistu, un, ja viss noritēja labi, programmai vajadzētu darboties labi. Ja tas nenotiek, mēģiniet vēlreiz veikt darbības.
  7. Ja vēlaties, lai programma darbotos citā datorā, VC ++ izpildlaika bibliotēkas ir jāinstalē šajā datorā. C ++ programmām, kas apkopotas ar Visual Studio C ++, nepieciešamas šīs programmu bibliotēkas. Jums tas nav atsevišķi jāinstalē datorā, jo tas ir instalēts kopā ar Visual Studio, taču nevajadzētu cerēt, ka tas būs jūsu klientiem. Lejupielādes saite: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Padomi

  • Dažreiz kļūdas var izmest tāpēc, ka sākotnējais autors izmantoja novecojušas metodes vai aizmirsa iekļaut avota koda atkarības.
  • Pārliecinieties, vai jūsu Visual C ++ Express ir atjaunināts, lai kompilēšanas laikā nerastos kļūdas.
  • Vairumā gadījumu ir efektīvāk ļaut programmas veidotājam to sastādīt jums. Sastādiet to tikai tad, ja nav absolūti citas iespējas.

Brīdinājumi

  • Palieciet prom no Dev-C ++. Tajā ir novecojis kompilators, tajā ir vairāk nekā 340 zināmas kļūdas, un tas nav atjaunināts 5 gadus, atstājot to mūžīgā beta versijā. Ja iespējams, izmantojiet jebkuru citu kompilatoru un IDE, izņemot Dev-C ++.
  • Tā kā C ++ un C ir ļoti zema līmeņa programmēšanas valodas, tās var kaitēt jūsu datoram. Ātra pārbaude, ko varat veikt, ir pārbaudīt, vai .cpp failu augšdaļā ir rinda "#include WINDOWS.h". Ja tā, NEKompilējiet programmu un jautājiet satura veidotājam, kāpēc viņiem nepieciešama piekļuve Windows API. Ja viņi uz šo jautājumu nevar atbildēt pārliecinoši, lūdziet palīdzību forumā esošam ekspertam.

Nepieciešamība

  • Kompilators (ieteicams Visual C ++)
  • .Cpp fails vai C / C ++ avota kods
  • Windows dators (.exe atbalsta tikai Windows)