Šī rokasgrāmata iemācīs, kā pārvērst C ++ avota kodu EXE failā, ko var palaist lielākajā daļā (ja ne visos) Windows datoros. Papildus C ++ varat arī konvertēt kodu ar paplašinājumu.cpp,.cc un.cxx (kā arī.c, lai gan panākumi nav garantēti), ievērojot šo rokasgrāmatu. Šajā rakstā tiek pieņemts, ka C ++ kods darbosies konsolē un tam nav nepieciešamas ārējas bibliotēkas.
Solis
1. solis. Iegūstiet bezmaksas C ++ kompilatoru
Viens no labākajiem kompilatoriem Windows datoriem ir Microsoft Visual C ++ 2012 Express, kuru var lejupielādēt bez maksas.
2. solis. Sāciet jaunu projektu Visual C ++
Jūs varat viegli izveidot projektu. Ekrāna augšējā kreisajā stūrī noklikšķiniet uz pogas "Jauns projekts", pēc tam izpildiet norādījumus par tukša projekta izveidi ("Tukšs projekts"). Piešķiriet projektam nosaukumu, pēc tam nākamajā logā noklikšķiniet uz "Pabeigt".
Solis 3. Kopējiet un ielīmējiet visu.cpp failu direktorijā "Avota faili" un.h failu (ja tāds ir) mapē "Galvenes faili"
Pārdēvējiet galveno.cpp failu (failu ar metodi "int main ()") ar iepriekš ievadītā projekta nosaukumu. Visas ārējās atkarības tiks aizpildītas automātiski.
4. solis. Pēc failu kopēšanas izvērsiet un apkopojiet projektu, nospiežot F7
Visual C ++ izveidos jūsu programmas failus.
5. solis. Atrodiet EXE failu
Atveriet mapi "Projekti", kurā Visual C ++ saglabā visas apkopotās programmas (sistēmā Windows 7 šī mape atrodas mapē "Dokumenti"). Jūsu programma tiks saglabāta ar projekta nosaukumu mapē "Atkļūdot".
6. darbība. Pārbaudiet programmu, veicot dubultklikšķi uz faila
Ja nav kļūdu, jūsu programma darbosies labi. Ja rodas kļūda, atkārtojiet iepriekš minētās darbības.
7. solis. Ja vēlaties palaist programmu citā datorā, pārliecinieties, vai šajā datorā ir instalēta Visual C ++ Runtime bibliotēka
C ++ programmas, kas apkopotas ar Visual C ++, ir atkarīgas no Visual C ++ bibliotēkām, taču tās nav jāinstalē, jo bibliotēkas pēc Visual Studio instalēšanas tiks instalētas automātiski. Tomēr personai, kas vada jūsu programmu, ne vienmēr pieder bibliotēka. Lejupielādējiet Visual C ++ bibliotēku vietnē
Padomi
- Dažreiz rodas kļūdas, jo programmas autori izmantoja novecojušas metodes vai avota kodā neiekļāva atkarības.
- Noteikti instalējiet Visual C ++ Express atjauninājumu, lai izvairītos no programmu apkopošanas kļūdām.
- Parasti ir vieglāk lūgt programmētājam apkopot. Apkopojiet sevi tikai tad, kad tas ir absolūti nepieciešams.
Brīdinājums
- Izvairieties no Dev-C ++. Programma ir vecs kompilators, uz visiem laikiem beta stāvoklī, tajā ir 340 zināmas kļūdas, un tā nav atjaunināta 5 gadus. Ja iespējams, izmantojiet citu kompilatoru/IDE, nevis Dev-C ++.
- Tā kā C ++ un C ir zema līmeņa programmēšanas valodas, jūsu izveidotās programmas var sabojāt datoru. Lai pārbaudītu, vai programma var sabojāt datoru, pārbaudiet programmas sākumu un atrodiet "#include" WINDOWS.h ". Ja atrodat šo rindiņu, to nekompilējiet. Jautājiet, kāpēc lietotājam ir nepieciešama piekļuve Windows programmēšanai Ja lietotāja atbilde ir aizdomīga, lūdziet palīdzību forumos.