Hola es posible compilar con gcc para C++, como se hace con C? Poque lo intente: gcc hola_mundo.cpp -o hola_mundo y me tiro un lluvia de ...

Alexis Leonel Altamirano Barrera

Alexis Leonel Altamirano Barrera

Pregunta
studenthace 5 años

Hola es posible compilar con gcc para C++, como se hace con C? Poque lo intente: gcc hola_mundo.cpp -o hola_mundo y me tiro un lluvia de errores. Luego utilice g++ y pude compilar, pero quiero saber si con gcc desde la terminal puedo compilar el programa y como seria. Gracias!!

3 respuestas
para escribir tu comentario
    Alexis Leonel Altamirano Barrera

    Alexis Leonel Altamirano Barrera

    studenthace 5 años

    Mucha gracias a ambos!

    Nicolás Arias González

    Nicolás Arias González

    studenthace 5 años

    gcc puede ser usado para compilar c++ pero necesitas pasarle parámetros adicionales para que el linker sepa que debe usar las librerías de c++ para construir tu binario. Si quieres usar gcc, lo puedes invocar de la siguiente forma

    gcc -xc++ -lstdc++ -shared-libgcc
    , que es equivalente a usar
    g++
    .

    Puedes ver más detalles sobre esto en la siguiente pregunta de StackOverflow: https://stackoverflow.com/questions/172587/what-is-the-difference-between-g-and-gcc

    Massimo Di Berardino

    Massimo Di Berardino

    studenthace 5 años

    Hola Alexis, para compilar C++ se hace con g++, gcc es para C

Curso de C++ [Empieza Gratis]

Curso de C++ [Empieza Gratis]

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.

Curso de C++ [Empieza Gratis]
Curso de C++ [Empieza Gratis]

Curso de C++ [Empieza Gratis]

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.