| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvad er nyttige C + Compiler Flags
    ? C + + er en kompileret systemer programmeringssprog bruges til at bygge forskellige applikationer og operativsystemer . Når en programmør skriver et program i C + + , skal hun " kompilere " programmet gennem en compiler , så en maskine kan faktisk udføre det. En af disse compilere , g+ + , indeholder mange muligheder (kaldet "flag " ), som programmøren kan bruge, når der oprettes et program til at optimere processen til kompilering . Sådan bruges Compiler Flags

    Når påberåbelse af g+ + compiler til at kompilere C + + kildekode, programmøren kalder g+ + compiler, efterfulgt af navnet på kildefilen. For eksempel, hvis programmøren ønsker at udarbejde en C + + source fil med navnet " test.cpp " så ville han oversætte det fra kommandolinjen som i det følgende eksempel : Hej

    g+ + test.cpp

    eventuelle kompiler-flag vil ske før eller efter navnet på den kompileret fil , efterfulgt af en bindestreg tegn ( "-") .
    " -c " Flag

    når g+ + kompilerer en fil , det skaber en eksekverbar . Det betyder , at en bruger kan simpelthen "execute " filen , enten ved at dobbeltklikke på det eller dog henrettelse virker for det pågældende operativsystem. I sprogbrug opgørelsestidspunktet , betyder det, at filen blev både " kompileret " og " forbundet" med de nødvendige kode biblioteker . Ved at bruge " - c" flaget , som i det følgende eksempel , + g+ vil oprette et objekt filen " a.out ", som ikke eksekverbar , men er klar til at forbinde med andre biblioteker og kildekode filer i et større projekt : Hej

    g+ + -c test.cpp
    den " - o " kommando

    Når kompilere en kilde fil, g+ + compiler opretter en standard fil , opkaldt enten " a.out " eller " original_file_name.o " . For eksempel , kompilering " test.cpp " opretter filen " test.o " . Ved at bruge " - o" flaget, kan programmøren gøre compiler oprette en fil med et andet navn . For eksempel samler følgende kommando " test.cpp " ind " test_result.o " : Hej

    g+ + - o test_result.o test.cpp
    " -Wall " Flag < br >

    C + + er en syntaktisk komplekst sprog , og kan ofte føre programmører at udvikle komplicerede og svære at debug kode . Selv hvis en del af C + + kode , kan være syntaktisk korrekt , kan det føre til fejl under udførelsen , som er svære at finde på grund af kompleksiteten af programmet. Derfor kan programmører bruge " - Wall" flaget i g+ + for at søge efter disse bugs. Den " - Wall" flaget kontrollerer koden og hæver advarsler om koden kan fremkalde en fejl . Selv om koden er syntaktisk korrekt , vil " -Wall "-flaget tvinge compiler til at advare om mistænkelige linjer kode , der kan forårsage problemer under udførelsen.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan tilføjes et Attribut til Node i C # 
    ·Sådan Læs MDB til ODBC 
    ·C + + Træning 
    ·Mac OS Development Tools 
    ·Hvordan man laver en MIDI-fil i C + + 
    ·Sådan læses en antal tegn fra filer i CPP 
    ·Sådan Fed Ord i C + + med Xcode 
    ·Sådan Indsæt en forsinkelse i sekunder for C + + 
    ·Hvordan man lærer C + + Inheritance hurtigt 
    ·Sådan Design en C + + Program til at Beregn Worker Lø…
      Anbefalede Artikler
    ·Sådan har lister i blok PHP 
    ·Hvordan man gør et søjlediagram i Java 
    ·Sådan oprettes en Square Brug PHP 
    ·Python Keyboard Tutorial 
    ·Hvordan man skriver til en tekstfil fra JSP 
    ·Hvordan Lær SQL Online for Free 
    ·Sådan vælges en værdi fra ComboBox i Java 
    ·Game Maker Tips 
    ·Sådan oprettes en VB6 DLL Server Form Event i Process 
    ·Hvad Er Integral typer i Java 
    Copyright © Computer Viden http://www.computerdk.com