Todos os meus programas em C estão dando erro e depois desaparece da pasta

1. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 24/09/2020 - 15:24h

Boa tarde. Eu não tô conseguindo resolver. Meus códigos em C executavam normalmente no mínimo há dois dias atrás e hoje fui reexecutá-los e estão dando o meu erro e quando vou olhar a pasta deles eles não tão mais e nem na lixeira tbm. Alguém sabe o que é? Segue o erro abaixo:

/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status




  


2. Re: Todos os meus programas em C estão dando erro e depois desaparece da pasta

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 24/09/2020 - 15:54h

Rode find /home/user -iname*.c -mtime -3
Para encontrar arquivos .c modificados nos últimos 3 dias do uusario user e torça para encontrar resultados.
Verifique se não estava desenvolvendo a partir do pendrive e se não estava na pasta de outro usuario (root p exemplo)


3. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 24/09/2020 - 17:29h

Ainda não resolvi, deu erro. Segue abaixo:

[email protected]:~$ find /home/user -11teste*.c -mtime -3
find: predicado inválido "-11teste*.c"
Try 'find --help' for more information.



4. Re: Todos os meus programas em C estão dando erro e depois desaparece da pasta

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 24/09/2020 - 18:36h

Limadruga escreveu:

Ainda não resolvi, deu erro. Segue abaixo:

[email protected]:~$ find /home/user -11teste*.c -mtime -3
find: predicado inválido "-11teste*.c"
Try 'find --help' for more information.


O comando correto seria
find /home/lindembergh -iname teste*.c -mtime -3

Mas deixa eu revisar. Vc coloca o código na pasta, manda compilar daí o código desaparece, é isso mesmo? Como vc está compilando, está usando makefile? Criou um script ou está compilando direto na linha de comando?


5. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 24/09/2020 - 19:45h

Oi. Os códigos que usei são executáveis, não tem erro. Mas apareceu este erro aí acima em todos. Eu estava executando pelo terminal. Aí fui olhar a pasta onde ficam por acaso e tinham desaparecido, nem na lixeira tava.


6. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 24/09/2020 - 19:48h

Eu testei esse comando e não deu em nada:
[email protected]:~$ find /home/lindembergh -iname 11teste.c -mtime -3
[email protected]:~$ find /home/lindembergh -iname 11teste.c -mtime -3
[email protected]:~$



7. Re: Todos os meus programas em C estão dando erro e depois desaparece da pasta

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 24/09/2020 - 19:53h

Roda o seguinte comando
cat ~/.history
Fax um print q mostre todas as linhas ou anexe tudo se não der.


8. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 24/09/2020 - 20:00h

[email protected]:~$ cat ~/.history
cat: /home/lindembergh/.history: Arquivo ou diretório não encontrado
[email protected]:~$ cat~/.history
bash: cat~/.history: Arquivo ou diretório não encontrado
[email protected]:~$




9. Re: Todos os meus programas em C estão dando erro e depois desaparece da pasta

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 24/09/2020 - 23:46h

opa, erro meu. É cat ~/.bash_history ou então digite history e cole o resultado.


10. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 25/09/2020 - 12:00h

Bom dia. Desculpa a demora em responder. Eu sinto. Abaixo segue o resultado:
[email protected]:~$ cat ~/.bash_history
sudo hp - setup
hp - setup
cls
cl
cs
cd
dir
cd Documents
dir
cd Linguagem\ C+
dir
teste.cpp
exit
ls
cd Documents
dir
cd
ls
cd Documents
ls
cd Linguagem C
dir Linguagem C
ls
cd Linguagem\ C
dir
gcc -o teste.c
gcc -o saida teste.c
gcc -o teste.c
gcc -o saida teste.c
cd Linguagem\ C
cd
cd Documents
cd Linguagem\ C
dir
gcc -o saida teste.c
gcc -o teste.c
gcc -o saida teste.c
gcc -o teste.c
gcc -o saida teste.c
cd Linguagem\ C
cd
cd Documents
cd Linguagem\ C
dir
gcc -o saida media_aluno.c
dir
cd Documents
dir
cd Linguagem\ C
dir
gcc -o saida media_aluno.c
gcc -o saida media_aluno
gcc -o saida media_aluno.c
./saida
g++ media_aluno.c -o
g++ media_aluno.c -o saida
gcc media_aluno.c -o saida
gcc -o media_aluno.c saida
gcc -o saida media_alunos.c
gcc -o saida media_aluno.c
exit
sudo apt-get update
sudo apt-get install --reinstall build-essential
clear
ls
df
clear
exit
dir
cd Documents
dir
cd Linguagem\ C
dir
gcc -o saida teste.c
./saida
gcc -o saida teste.c
./saida
gcc -o saida teste.c
./saida
gcc -o saida teste.c
./saida
cl
sl
ls
cd
cd Documents
dir
cd Linguagem \ C++
cd Linguagem\ C++
cd Linguagem\ C++
dir
g++ -o teste teste.cpp
gcc -o teste teste.cpp
g++ -o teste teste.cpp
clear
exit
cd /mnt
mkdir windows
root
clear
cd
dir
cd Documents
dir
cd Linguagem\ C
dir
cd++
-cd
+cd
md
cd
cd Documents
dir
cd Linguagem\ C++
dir
g++ -o saida teste.cpp
./saida
gcc -o saida teste.cpp
clear
g++ -o saida teste.cpp
./saida
g++ -o saida teste.cpp
./saida
cd ..
cd Documents
dir
cd Linguagem\ C++
cd -
cd Linguagem\ C++
dir
cd ../../
cd Documents
cd Linguagem\ C
cd ../../
cd Documents
cd Linguagem\ C
dir
cd ../../
ls
dm
df
clear
cd Documents
dir
cd Sobre\ eu.pdf
Sobre\ eu.pdf
dir
clear
cd Linguagem\ C
dir
cd ../../
df
dwr
dwd
dwf
clear
ls
dir
cd Documents
dir
cd home
dir
cd lindembergh
dir
cd Documents
clear
dir
cd Linguagem\ C
cd ..
cd Linguagem\ C++
dir
g++ -o teste teste.cpp
./teste
cd -
cd Linguagem\ C
dir
gcc -o teste teste.c
./teste
cd
dir
cd Linguagem\ C++
dir
g++ -o teste teste.cpp
./teste
g++ -o teste teste.cpp
./teste
g++ -o saida teste.cpp
./sadia
saida
./saida
dir
cd ..
cd Linguagem\ C++
cd ../../
cd Documents
dir
cd Linguagem\ C++
cd ../../
cd Documents
dir
cd Linguagem\ C++
dir
g++ teste.cpp -o teste
cd ..
cd Linguagem\ C
cd ../../
cd Documents
dir
cd Linguagem\ Python
dir
cd ../../
python --version
cd Documents
cd Linguagem\ Python
dir
python2 testeContinuar2.py
python2 um_teste.py
python2 testeContinuar.py
cd ../../
java --version
jdk --version
java
java 8
clear
dir
clear
exit
dir
clear
dir
cd Documents
dir
cd Linguagem\ C++
dir
g++ -o teste 19teste.cpp
./teste
clear
g++ -o teste 19teste.cpp
./teste
clear
dir
g++ Uri1238.cpp -o teste
g++ teste -o
g++ Uri1238.cpp -o teste
g++ -o teste Uri1238.cpp
clear
dir
g++ -o teste Uri1238.cpp
g++ -o 2teste.cpp teste
gcc -o 2teste.cpp teste
g++ -o teste 19teste.c
gcc -o teste 19teste.c
g++ -o teste 19teste.c
./teste
g++ -o teste 19teste.c
gcc -o teste 19teste.c
dir
cd Documents
dir
cd Linguagem\ C++
dir
g++ -o teste 19teste.c
./teste
g++ -o teste 19teste.cpp
gcc -o teste 19teste.cpp
dir
cd Documents
dir
cd Linguagem\ C
dir
gcc -o teste 19teste.c
g++ -o teste 19teste.c
./teste
dir
g++ -o teste 18teste.c
./teste
cd ..
clear
df
clear
dir
cd..
cd ..
dir
CLEAR
clear
suddo apt-get update
sudo apt-get update
clear
sudo apt-get install python3.9
clear
python --version
cd Documents
dir
cd Liguagem\ Python
cd Linguagem\ Python
dir
python3.9 testeContinuar2.py
python3 testeContinuar2.py
clear
dir
python3 um_teste.py
python2 um_teste.py
python3 um_teste.py
python3 testeContinuar.py
python 3 testeContinuar.py
python3 testeContinuar.py
clear
dir
python3 testeContinuar.py
clear
cd ../../
dir
cd Documents
dir
cd Sobre\ eu.pdf
clear
dir
clear
cd ..
clear
exit
sudo apt-get simple scan
sudo apt-get simples scan
clear
dir
cd Downloads
dir
tar -xvf simple-scan-3.25.1.tar.xz
./configure
make
tar -xvf simple-scan-3.25.1.tar.xz
./configure
tar -xvf simple-scan-3.25.1.tar.xz ./configure
dir
cd simple-scan-3.25.1
./configure
dir
cd NEWS
NEWS
clear
cd ..
clear
exit
dir
cd Documents
dir
cd Linguagem\ C
clear
dir
gcc -o teste 1teste.c
g++ -o teste 1teste.c]
g++ -o teste 1teste.c
./teste
dir
gcc -o teste 2teste.c
./teste
g++ -o teste 2teste.c
./teste
gcc -o teste 2teste.c
./teste
g++ -o teste 2teste.c
./teste
clear
dir
gcc -o teste 3teste.c
./teste
g++ -o teste 3teste.c
./teste
clear
ls
gcc -o teste 4teste.c
./teste
g++ -o teste 4teste.c
./teste
dir
gcc -o teste 5teste.c
./teste
5
g++ -o teste 5teste.c
./teste
dir
gcc -o teste 6teste.c
./teste
g++ 6teste -o teste
g++ 6teste.c -o teste
./teste
dir
gcc 7teste.c -o teste
./teste
g++ 7teste.c -o teste
./teste
dir
gcc 8teste.c -o teste
g++ 8teste.c -o teste
dir
gcc 9teste.c -o teste
./teste
g++ 9teste.c -o teste
./teste
dir
gcc 10teste.c -o teste
g++ 10teste.c -o teste
./teste
dir
gcc -o teste 11teste.c
g++ -o teste 11teste.c
dir
gcc -o teste 12teste.c
g++ -o teste 12teste.c
./teste
dir
gcc -o teste 13teste.c
g++ -o teste 13teste.c
./teste
dir
gcc -o teste 14teste.c
./teste
g++ -o teste 14teste.c
./teste
dir
gcc -o teste 15teste.c
g++ -o teste 15teste.c
dir
gcc -o teste 16teste.c
g++ -o teste 16teste.c
dir
exit
clear
exit
dir
cd DOcuments
cd Documents
clear
dir
cd Linguagem\ C
dir
gcc -o 16teste.c teste
g++ -o 16teste.c teste
dir
gcc -o 16teste.c teste
gcc 17teste.c teste
g++ -o 17teste.c teste
dir
gcc -o 17teste.c teste
dir
g++ -o 18teste.c teste
gcc -o 18teste.c teste
gcc -o 11teste.c teste
dir
gcc 1teste teste -o
gcc teste -o 1teste.c
dir
clear
cd ../../
clear
exit
find/home/user -iname*c -mtime -3
find /home/user -iname*c -mtime -3
find /home/user -iname*.c -mtime -3
find/home/user -iname*.c -mtime -3
find /home/user -11teste*.c -mtime -3
find /home/user-11teste*.c -mtime -3
find /home/user -11teste*.c -mtime -3
clear
cd Documents
dir
cd Linguagem\ Python
dir
python3 testeContinuar2.py
dir
clear
cd ..
clear
exit
find /home/lindembergh -iname 11teste.c -mtime -3
clear
cat ~/.history
cat~/.history
cat ~/.history
clear
cat ~/.history
cat~/.history
clear
exit
[email protected]:~$



11. Re: Todos os meus programas em C estão dando erro e depois desaparece da pasta

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 25/09/2020 - 15:48h

Bom, não encontrei nada q provocasse uma exclusão de arquivo e segundo o comando find seus arquivos não existem mais. Faça um teste: crie um pequeno programa na mesma pasta onde estavam os outros arquivos e compile p ver.


12. Todos os meus programas em C estão dando erro e depois desaparece da pasta

Lindembergh Madruga Ferreira
Limadruga

(usa Deepin)

Enviado em 25/09/2020 - 16:07h

Fiz um novo e desapareceu tb. Obs: Apareceu uma msg no editor conforme verá no arquivo abaixo. E abaixo daqui tem os resultados no terminal:

[email protected]:~/Documents/Linguagem C$ dir
10teste.c 8teste.c main.c
12teste.c 9teste.c new\ 1
13teste.c Base.c POO2teste.c
14teste.c brincando.c POO3teste.c
15teste.c brincandoC.c POOteste.c
19teste.c CCircle.c programmerC.c
21teste.c CConta.c saida
22teste.c CConta.h sobreCarga2.h
23teste.c C\ e\ C\ \ \ -\ Fundamentos.zip sobreCarga.h
2teste.c Circle.c SobrecargaOp.pdf
3teste.c Circle.h testando.c
4teste.c conta.h testar
5teste.c C++\ ORIENTADO\ A\ OBJETOS.pdf teste
6teste.c c++resources.pdf teste.c
7teste.c ED1_C++_OO_CriacaoClasses.pdf Uri1238.c
[email protected]:~/Documents/Linguagem C$ gcc -o 23teste.c teste
/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/Scrt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

[email protected]:~/Documents/Linguagem C$ dir
10teste.c 5teste.c C\ e\ C\ \ \ -\ Fundamentos.zip POOteste.c
12teste.c 6teste.c Circle.c programmerC.c
13teste.c 7teste.c Circle.h saida
14teste.c 8teste.c conta.h sobreCarga2.h
15teste.c 9teste.c C++\ ORIENTADO\ A\ OBJETOS.pdf sobreCarga.h
19teste.c Base.c c++resources.pdf SobrecargaOp.pdf
21teste.c brincando.c ED1_C++_OO_CriacaoClasses.pdf testando.c
22teste.c brincandoC.c main.c testar
2teste.c CCircle.c new\ 1 teste
3teste.c CConta.c POO2teste.c teste.c
4teste.c CConta.h POO3teste.c Uri1238.c
[email protected]:~/Documents/Linguagem C$




01 02