Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    337

    [C-linux] compilare più sorgenti assieme

    su linux per compilare utilizzo solitamente da riga di comando: gcc nomefile.c

    però se volessi mettere in un file il main.c e in un secondo file una funzione.c, nel main richiamo la funzione contenuta un funzione.c, come faccio a compilare il tutto assieme senza utilizzare include da riga di comando?

    esempio

    codice:
    //in main.c
    #include <stdio.h>
    void main(){
    funz_stampa();
    }
    [CODE}//in funzione.c
    void funzione (void){
    printf("prova");
    }[/CODE]

    grazie

  2. #2
    codice:
    $ gcc -o nome_eseguibile file1.c file2.c file1.h file2.h ....

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    337
    perfetto grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.