cont trad cap 19
This commit is contained in:
parent
bdc5f27e3f
commit
752172aa8c
1 changed files with 10 additions and 10 deletions
|
@ -55,43 +55,43 @@ Deberías ver un error al ejecutar ese comando. Para ver ese error, ejecuta `:co
|
||||||
|| make: *** No rule to make target `noexistente'. Stop.
|
|| make: *** No rule to make target `noexistente'. Stop.
|
||||||
```
|
```
|
||||||
|
|
||||||
## Compiling With Make
|
## Compilando con make
|
||||||
|
|
||||||
Let's use the makefile to compile a basic `.cpp` program. First, let's create a `hello.cpp` file:
|
Vamos a utilizar un archivo *makefile* para compilar un programa `.cpp`. Primero vamos a crear un archivo llamado `hola.cpp`:
|
||||||
|
|
||||||
```
|
```
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
std::cout << "Hello!\\n";
|
std::cout << "¡Hola!\\n";
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Update your makefile to build and run a `.cpp` file:
|
Actualiza tu *makefile* para compilar y ejecutar el archivo `.cpp`:
|
||||||
|
|
||||||
```
|
```
|
||||||
all:
|
all:
|
||||||
echo "build, run"
|
echo "compilar, ejecutar"
|
||||||
build:
|
build:
|
||||||
g++ hello.cpp -o hello
|
g++ hola.cpp -o hola
|
||||||
run:
|
run:
|
||||||
./hello
|
./hola
|
||||||
```
|
```
|
||||||
|
|
||||||
Now run:
|
Ahora ejecuta:
|
||||||
|
|
||||||
```
|
```
|
||||||
:make build
|
:make build
|
||||||
```
|
```
|
||||||
|
|
||||||
The `g++` compiles `./hello.cpp` and creates `./hello`. Then run:
|
El compilador `g++` compilará `./hola.cpp` y creará `./hola`. Después ejecuta:
|
||||||
|
|
||||||
```
|
```
|
||||||
:make run
|
:make run
|
||||||
```
|
```
|
||||||
|
|
||||||
You should see `"Hello!"` printed on the terminal.
|
Deberías ver `"!Hola!"` mostrado en la terminal.
|
||||||
|
|
||||||
## Different Make Program
|
## Different Make Program
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue