Link iostream library in C++

di il
4 risposte

Link iostream library in C++

Salve,
vorrei utilizzare il compilatore gcc per linkare la libreria 'iostream' al mio codice C++ ma non capisco come lo si faccia da linea di comando, cioè dovrei utilizzare gcc <file.cpp> -o <file.exe> -l !?!?!?
L'opzione corretta è '-l' ?
Nel caso qual è il nome della libreria che segue '-l' ?

Ho visto che il 'g++' mi risolve il problema perché linka automaticamente le librerie standard ma mi chiedo invece come si possa fare con gcc.
Grazie

4 Risposte

  • Re: Link iostream library in C++

    Provare a postare un esempio che non compila mostrando la linea di comando utilizzata e l'errore che ottieni. Potrebbe essere che includi iostream anziché iostream.h, con l'indicazione dell'estensione. ..
  • Re: Link iostream library in C++

    candaluar ha scritto:


    Provare a postare un esempio che non compila mostrando la linea di comando utilizzata e l'errore che ottieni. Potrebbe essere che includi iostream anziché iostream.h, con l'indicazione dell'estensione. ..
    gcc test.c -o test.exe -l<non so cosa inserire>

    nell'include del sorgente c'e' scritto: #include <iostream>
  • Re: Link iostream library in C++

    Dovresti usare

    -lstdc++
  • Re: Link iostream library in C++

    oregon ha scritto:


    Dovresti usare

    -lstdc++
    grazie
Devi accedere o registrarti per scrivere nel forum
4 risposte