Jump to content
Fórum Script Brasil
  • 0

Iniciando c++


Gabriel Pastori

Question

Tenho instalado o g++ e o Code::Blocks (Linux-Ubuntu) e criei um projeto e utilizei o código teste do file (main.cpp) do Code::Blocks, quando dou run aparece uma aba escrito:

"It seems that this project has not been built yet.Do you want to build it now?"

Se clico em "yes" aparece no build log:

g++ -Wall -fexceptions -g  -c "/home/gabriel/Área de Trabalho/caramba/main.cpp" -o obj/Debug/main.o
g++  -o bin/Debug/caramba obj/Debug/main.o   
g++: error: obj/Debug/main.o: Arquivo ou diretório não encontrado
g++: fatal error: no input files
compilation terminated.
Process terminated with status 1 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))

 

Se aperto em "no" aparece uma aba (preta) escrito

Process returned 0 (0x0) execution time: 0.001s Press enter to continue

Como posso resolver?

Grato desde já!

1.png

2.png

viva.png

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
3 horas atrás, Gabriel Pastori disse:

g++ -Wall -fexceptions -g  -c "/home/gabriel/Área de Trabalho/caramba/main.cpp" -o obj/Debug/main.o
g++  -o bin/Debug/caramba obj/Debug/main.o   
g++: error: obj/Debug/main.o: Arquivo ou diretório não encontrado
g++: fatal error: no input files
compilation terminated.


Por algum motivo seu compilador não criou o arquivo objeto necessário pro linkador formar o executável.

Faça a compilação passo a passo.

1 - Abra um terminal e vá até a pasta do seu projeto.

2 - Certifique-se que exista a pasta obj/Debug. (Sem ela o arquivo main.o não será criado)

3 - execute o seguinte comando dentro da pasta do seu projeto:

g++ -Wall -fexceptions -g  -c "/home/gabriel/Área de Trabalho/caramba/main.cpp" -o obj/Debug/main.o

Vai na pasta obj/Debug e veja se criou o arquivo main.o

4 - Depois disso gere o binário:

g++  -o bin/Debug/caramba obj/Debug/main.o   

 

Link to comment
Share on other sites

  • 0

Esse passo a passo aí foi mais uma intenção de fazer uma espécie de troubleshooting e descobrir onde está o problema.

A questão aí é que seu compilador não está gerando os arquivos objeto.

você tem que usar o terminal do ubuntu pra ver melhor o que está acontecendo.

Abra um terminal. No ubuntu geralmente o atalho padrão é ctrl+alt+T.

Depois disso, digite:

cd "/home/gabriel/Área de Trabalho/caramba"

e então digite:

g++ -Wall -fexceptions -g  -c main.cpp -o obj/Debug/main.o

Veja se isso depois disso o arquivo obj/Debug/main.o existe.

Se sim, então provavelmente seu problema é esse caminho com espaços "Área de Trabalho"

Se não, veja se o terminal te mostrou algum erro e então poste aqui.

Link to comment
Share on other sites

  • 0
Em 10/12/2016 at 21:10, LazaroBinda disse:

Esse passo a passo aí foi mais uma intenção de fazer uma espécie de troubleshooting e descobrir onde está o problema.

A questão aí é que seu compilador não está gerando os arquivos objeto.

você tem que usar o terminal do ubuntu pra ver melhor o que está acontecendo.

Abra um terminal. No ubuntu geralmente o atalho padrão é ctrl+alt+T.

Depois disso, digite:


cd "/home/gabriel/Área de Trabalho/caramba"

e então digite:


g++ -Wall -fexceptions -g  -c main.cpp -o obj/Debug/main.o

Veja se isso depois disso o arquivo obj/Debug/main.o existe.

Se sim, então provavelmente seu problema é esse caminho com espaços "Área de Trabalho"

Se não, veja se o terminal te mostrou algum erro e então poste aqui.

boa noite ou bom dia 

podes criar um programa ( um banco de dados de um mercado que mostra os nomes do productos , quantidade de venda de  cada  produto e a data e hora de venda do produto ) em c++ 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.8k
×
×
  • Create New...