Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan å kompilere C og C + + Sammen
    Mens C og C + + er to forskjellige programmeringsspråk , er de like nok til å arbeide i tandem. C + + inneholder en kommando slik at du kan inkludere blokker av kode fra eksterne programmeringsspråk , noe som åpner for enkel C inkludering , mens de fleste kompatible C og C + + kompilatorer kan arbeide sammen for å produsere objekt-filer som kan knyttes sammen , til tross for at samlet fra forskjellige språk. Instruksjoner
    en

    Avgjør om du ønsker å skrive programmet med C og C + +-kode i det samme. Cpp fil eller separert , tildele hvert språk sin egen kilde fil. Tilnærmingen du tar påvirker hvordan du skriver og kompilere koden .
    2

    Prefiks erklæringene for funksjoner skrevet i C med ekstern kommando, hvis du ønsker å bruke dem i samme kilde filen som C + + kode . Flere erklæringer kan være omsluttet av extern bukseseler , som kan # omfatte uttalelser og biter av koden i en funksjon. For eksempel : en

    extern "C " {

    # include header.h

    }

    extern "C" int my_function (float my_arg );

    int my_function (float my_arg )

    {

    /* C-kode * /

    }
    3

    kompilere C og C + +-kode som egne objekt-filer og koble dem sammen etterpå , hvis du foretrekker å holde språk i sine egne kildefilene. Den nøyaktige fremgangsmåten for å gjøre dette varierer blant kompilatorer . Hvis du bruker den populære open -source gcc og g+ + kompilatorer , skriver du inn følgende tre kommandoer i en terminal eller kommandolinje :

    gcc - c -o file1.o file1.c

    G+ + - c -o file2.o file2.cpp

    g+ + -o my_app file1.o file2.o
    p Dette kompilerer file1.c med C og file2.cpp med C + + , og etter det lenker dem inn i den kjørbare filen my_app .

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer Fra Int til Char 
    ·Hvordan bruke C Språk for å beregne rentes rente 
    ·Slik viser GridView på en egen side 
    ·Hvordan legge til en vippebryter til en Silverlight -ap…
    ·Hvordan lage en Multiple Choice Test Program i C 
    ·Hva er forskjellen på en analog inngang Control & en D…
    ·Hvordan Åpne opp MS - DOS 
    ·Slik bruker du en C + + Vector å lagre data 
    ·Mobile C # Development Tutorial 
    ·Hvordan lagre data på Xcode for iPhone 
      Anbefalte artikler
    ·Hva er Partial Properties 
    ·Slik sender du inn e HTML kode 
    ·Hvordan bruke MMControl i Visual Basic 
    ·Hvordan Auto Scroll tekst i en tekstboks ved hjelp VB.N…
    ·PHP -koden til å konvertere filstørrelse 
    ·Hvordan sette den CLASSPATH i Eclipse 
    ·Hvordan å erklære en konstant streng i C Programming 
    ·Hvordan lage en iPhone-applikasjon for en RSS på et ne…
    ·Hvordan skrive en VBS skript å åpne en fil 
    ·Computer Studies for nybegynnere 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/