Compilador C/C++
Es necesario instalar Xcode y aceptar la licencia de uso.
Luego debemos abrir una terminal y teclear lo siguiente:
$ xcode-select --install
Este comando instalará el paquete command line tools el cual nos permitirá compilar en C/C++.
O también podemos instalar command line tools desde el mismo Xcode, para eso debemos ir a la siguiente ruta:
Menú Xcode > Preferencias > Descargas > Elegir "Command line tools" > hacer clic en el botón "Instalar":
Desde la terminal podemos verificar la instalación:
$ gcc --version
$ g++ --version
$ whereis gcc
$ whereis make
Luego de que todo este correcto, podemos des-instalar Xcode si es que no lo usamos (yo lo hice).
Probando
Probando
Para compilar en C:
Para compilar en C:
Código de ejemplo:
echo "#include<stdio.h> int main(void){ printf("hola mundo\n"); return 0;}">fuente.c
$ gcc fuente.c -o ejecutable
./ejecutable
Otra forma de compilar es usando make
$ make fuente
./fuente
Para compilar en C++:
Para compilar en C++:
Código de ejemplo:
echo "#include<iostream> using namespace std; int main(void){ cout<<"hola mundo\n"; return 0;}">fuente.cpp
$ g++ fuente.cpp -o ejecutable
./ejecutable
Otra forma de compilar es usando make
$ make fuente
./fuente
Solucionar Problema al compilar en C++:
Solucionar Problema al compilar en C++:
$ echo '#define _LIBCPP_ASSERT(x, m) ((void)0)' | sudo tee -a /Library/Developer/CommandLineTools/usr/include/c++/v1/__debug > /dev/null