Wkunl

Hoe maak je een C / C + +-programma op ubuntu linux te compileren

Dit artikel zal u tonen hoe je een C / C + +-programma op Ubuntu Linux met behulp van de GNU gcc / g+ + compiler compileren. Toevoegingen werden gemaakt met het oog op vereenvoudiging en verduidelijking van de oprichting van een C / C + +-programma op Ubuntu Linux. Hopelijk dit artikel zal dienen als een gids en tutorial te compileren GNU C / C + +-programma's op Ubuntu Linux.

Stappen

Hoe maak je een C / C + +-programma op ubuntu linux te compileren. Open een terminal op ubuntu linux en installeer de build-essential pakket door het volgende commando in de terminal.
Hoe maak je een C / C + +-programma op ubuntu linux te compileren. Open een terminal op ubuntu linux en installeer de build-essential pakket door het volgende commando in de terminal.
  1. 1
    Open een terminal op ubuntu linux en installeer de build-essential pakket door het volgende commando in de terminal
    • Type / copy / paste: sudo apt-get install build-essential
    • Dit installeert de benodigde C / C + + ontwikkeling bibliotheken voor je Ubuntu Linux systeem naar C / C + + programma's te maken.
  2. 2
    Maak een directory en een sub-directory naar de C / C + +-programma's en je belangrijkste helloworld programma te houden.
    • Type / copy / paste: mkdir-p CCPP / HelloWorld
    • Wij maken gebruik van CCPP voor de hoofddirectory om onze aangemaakt C / C + +-programma dat staat voor vasthouden C en C + +-programma directory en wij zijn met behulp van de sub-directory HelloWorld om onze programma te houden.
  3. 3
    Dan zullen we in onze aangemaakte map veranderen door het volgende commando
    • Type / copy / paste: cd CCPP / HelloWorld
  4. 4
    Vervolgens zullen we een teksteditor zoals gedit of nano gebruiken om onze C of C + +-broncode met het volgende commando.
  5. 5
    Bijvoorbeeld voor een C-broncode bestand zouden we het volgende commando te geven
    • Type / copy / paste: gedit main.c
    • of
    • Typ / copy / paste: nano main.c
  6. 6
    Voer hieronder de volgende C-broncode:
    • Type / copy / paste:
    • # Include <stdio.h>
    • # Include <stdlib.h>
    • int main ()
    • {
    • printf ("\ nHello wereld, \ nWelcome naar mijn eerste C-programma in Ubuntu Linux \ n \ n");
    • return (0);
    • }
  7. 7
    Sla het bestand op als belangrijkste. C en uitgang
  8. 8
    Bijvoorbeeld voor een + + broncodebestand we het volgende commando c
    • Type / copy / paste: gedit main.cpp
    • of
    • Type / copy / paste: nano main.cpp
  9. 9
    Voeg hieronder de volgende regels toe aan uw c + +-broncode:
    • Type / copy / paste:
    • # Include <iostream>
    • using namespace std;
    • int main ()
    • {
    • cout << "\ nHello wereld, \ nWelcome naar mijn eerste C + +-programma op Ubuntu Linux \ n \ n" << endl;
    • return (0);
    • }
  10. 10
    Sla het bestand op als belangrijkste. Cpp-en uitgang
  11. 11
    Compileren van uw C / C + +-programma
    • Belangrijk: Zorg ervoor dat u zich in de CCPP / HelloWorld directory voordat het samenstellen van je C / C + +-programma's.
  12. 12
    Als u het samenstellen van de C-programma versie van hello soort wereld in de terminal
    • Type / copy / paste: gcc-Wall-W-Werror main.c-o HelloWorldC
    • De eerste regel zal de GNU C compiler aanroepen om het bestand main.c en output compileren (-o) het naar een uitvoerbaar genaamd Helloworldc.
    • De opties-muur-W en-Werror instrueren de compiler om te controleren op waarschuwingen.
  13. 13
    Als u het samenstellen van de C + +-programma versie van hello soort wereld in de terminal
    • Type / copy / paste: g+ +-Wall-W-Werror main.cpp-o HelloWorldCPP
  14. 14
    Als u moet gebeuren om toestemming fouten te krijgen, moet je het bestand uitvoerbaar te maken. U kunt dit doen door het volgende commando hieronder
    • Type / copy / paste: chmod + x HelloWorldC
    • of
    • Type / copy / paste: chmod + x HelloWorldCPP
  15. 15
    Om uw programma uit te voeren moet je typen in de volgende opdrachten.
    • Om het C programma versie van het programma uit:
    • Type / copy / paste:. / Helloworldc
    • Om het de C + +-programma versie van het programma uit te voeren:
    • Typ / kopiëren / plakken:. / Helloworldcpp

Waarschuwingen

  • Als u niet de optie-o gebruik maken van de naam van het uitvoerbare bestand zal zijn a.out-o> (standaard).