| 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
    UNIX C Tutorial
    Unix Operating System blev oprettet ved hjælp af C- programmeringssproget. Derfor er der opbakning til C programmering i hvert Unix og Linux operativsystem. Når du installerer et program fra en kilde , du kompilere og installere enten en C eller C + + program ved hjælp af den indbyggede C compiler . C Compiler

    Hver Unix-system (inklusive Linux ) har en C compiler installeret som standard . Afhængigt af det Unix-system , du bruger , kan denne compiler blive kaldt med " cc " kommando eller " gcc " kommando . Den " gcc " kommando er betegnelsen for GNU compiler, en open -source compiler skabt til Linux-styresystemet , men porteret til mange andre Unix - baserede systemer. Denne tutorial vil bruge " gcc " kommando, men " cc " kommando kan erstattes
    p mest basale måde at kompilere en enkelt kilde C-programmet er med kommandoen : .

    Gcc eksempel . c

    Dette vil kompilere programmet og opretter en eksekverbar fil kaldet " a.out " . Filnavnet " a.out " giver dig ikke meget information om, hvad filen egentlig er, så hvis du ønsker at navngive filen noget andet , du vil udsende kommandoen : Hej

    gcc example.c - o eksempel

    den eksekverbare fil vil blive navngivet "eksempel " .

    eksekverbare kan køres ved at skrive " eksempel " , hvis mappen , hvor programmet er gemt i brugerens PATH . Variablen PATH indeholder en liste over mapper, hvor skallen vil se at finde eksekverbare programmer

    Hvis mappen ikke er i variablen PATH , kan det stadig blive henrettet ved at indtaste kommandoen : . . /Eksempel

    Brug Makefiles

    makefilen bruges til at give et sæt af instruktioner , der skal anvendes til at udarbejde et C-program med flere kildefiler. Den makefilen indeholder varierende definitioner , afhængighed regler og kommentarer til udarbejdelse af kildekoden.

    Variable definitioner anvendes til at definere ting som compiler, der skal anvendes, og den kilde filer, der skal indgå i programmet . Afhængigheden regler fortæller compileren , hvornår og hvordan en given fil skal genoversat

    En simpel Makefile vil se sådan ud : .

    # Topniveau regel at kompilere hele program.all : prog

    # programmet er lavet af adskillige kilde files.prog : main.o example1.o example2.ogcc main.o example.o example.o - o prog

    # regel for filen " . main.o " main.o : main.c example1.h example2.hgcc - g -Wall -c main.c

    # regel for rengøring filer genereret i løbet compilations.clean :/bin /rm- f prog main.o example1.o example2.o

    for at kompilere programmet udstede kommandoen "make " i mappe, der indeholder make -fil.

    makefiler kan blive meget kompleks meget hurtigt . Det er en god ide at læse dokumentationen grundigt , før du begynder (se Resources).
    C Biblioteker

    AC biblioteket er en fil som indeholder objekt filer, der kan være knyttet til et program . De kan være enten statisk eller dynamisk . Statiske biblioteker kun forbundet i den forbinder fase kompilering. Sammenkædning af dynamiske biblioteker sker i to faser. De funktioner og variable er forbundet i programmet ved sammenkædning tidspunkt, men de objekter indlæses ikke , før programmet udføres .

    Igen skaber C-biblioteker er uden for rammerne af denne artikel, kan dog dokumentation kan findes i Ressourcer .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan indstilles standardværdien for WPF Kombinations…
    ·Sådan Unzip en fil i C # 
    ·Visual C Projekter 
    ·Sådan får du en hel navn Input i CPP 
    ·Sådan Luk filer i C 
    ·Temperatur Converter i C + + hjælp af funktioner 
    ·Sådan Design et digitalt ur 
    ·Sådan Konverter og afkode HTML til en String på iPhon…
    ·Sådan Clear Stringstreams 
    ·Sådan bruges Funktion Pointers i C + + 
      Anbefalede Artikler
    ·Introduktion til Boolean variabler i Java 
    ·Sådan slettes JavaScript-filer 
    ·Hvordan man gør en Bookmarklet til Scan HTML for en St…
    ·Sådan Beregn Array Længde i Javascript 
    ·Sådan Erklær et array i FoxPro Programmering 
    ·Sådan får Image Height & Bredde i PHP 
    ·Hvordan til at fange alle Datagrid Undtagelser 
    ·Hvad Er WordPress PHP Command for Get Seneste indlæg 
    ·Hvordan man laver en Pop Up i Visual Basic 
    ·Python CGI Eksempler 
    Copyright © Computer Viden http://www.computerdk.com