Olá, tudo bem?
O erro que você está tendo no terminal informa que as funções que você está utilizando no arquivo chuta.cpp
não estão sendo encontradas, no caso, não são encontradas no tempo de compilação. Isso me leva a pensar que você está compilando apenas o arquivo chuta.cpp
em vez de todos os arquivos .cpp
.
Além disso, também percebi que você não fez a importação da biblioteca time
no arquivo sorteia_palavra.cpp
, então recomendo que adicione a seguinte importação no arquivo que comentei:
#include <time.h>
Por fim, para resolver o problema, basta compilar todos os arquivos .cpp
no seu terminal, mas fique tranquilo que não será preciso escrever o nome de todos os arquivos para compilar eles no terminal, você precisa dizer ao terminal para ele executar todos os arquivos com a extensão .cpp
, isso é possível com o seguinte comando:
g++ *.cpp
Você pode usar o comando -o
a frente do .cpp
para dar um nome ao arquivo executável, caso queira. E como no arquivo chuta.cpp
você tem a função main
, ele que será executada primeiro ao rodar o executável.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.