Executando executáveis

1. Executando executáveis

vitor assis camargo
vitor_ac29

(usa Ubuntu)

Enviado em 25/03/2016 - 14:28h

Sou iniciante em Linux e estudante de informática no Colégio Técnico Industrial de Bauru.
Utilizo o Geany para programar em .c, porém não consigo executar os arquivos executáveis gerados a partir dos códigos-fonte por mim feitos; apenas posso executá-los pela própria interface do Geany...
Alguém já passou por problema semelhante?
Desde já, agradeço.


  


2. Re: Executando executáveis

Paulo
Sr. F

(usa Ubuntu)

Enviado em 25/03/2016 - 15:16h

Salve os .c na pasta /home, abra o terminal e digite sudo gcc "nome_do_.c" -o "nome_do_.c_que_quer_gerar"


3. Re: Executando executáveis

felipe silva
lipman

(usa Debian)

Enviado em 25/03/2016 - 16:36h

Deixe seu executável na pasta do usuário e execute:
./executável 

No terminal


4. Re: Executando executáveis

vitor assis camargo
vitor_ac29

(usa Ubuntu)

Enviado em 25/03/2016 - 17:19h

Sr. F escreveu:

Salve os .c na pasta /home, abra o terminal e digite sudo gcc "nome_do_.c" -o "nome_do_.c_que_quer_gerar"

Não consegui executar :[




5. Re: Executando executáveis

vitor assis camargo
vitor_ac29

(usa Ubuntu)

Enviado em 25/03/2016 - 17:21h

lipman escreveu:

Deixe seu executável na pasta do usuário e execute:
./executável 

No terminal


esse comando não funciona no meu terminal:
./executável 



6. Re: Executando executáveis

felipe silva
lipman

(usa Debian)

Enviado em 25/03/2016 - 17:32h

O comando é ./nome-do-seu-programa.
Vamos supor que vc queira executar um programa de nome aula.out
Que esteja em documentos
Vc vai no terminal e digita:
cd /home/seu-usuário/Documentos
De enter
Logo após
./aula.out


7. Re: Executando executáveis

Carlos Adriano
CarlosAdriano

(usa Nenhuma)

Enviado em 25/03/2016 - 17:33h

Está usando ubuntu? 32 ou 64 bits ?

Caso esteja usando ubuntu, sabe se o seu gcc está instalado?
apt-get install gcc

Mais uma coisa, linux diferencia letras maiúsculas e minusculas, e não admiti diretamente espaços no terminal, ex.
cd /home/Usuario é diferente de cd cd /home/usuario
cd /home/carlos adriano não funciona se não estiver entre aspas cd "/home/carlos adriano"

verifique se não está cometendo este tipo de erros também.
no cado de executar ./arquivo dê permissão ao arquivo antes de executa-lo.

chmod +x meuprograma.exe
depois de dar permissão execute
./meuprograma.exe

.
.
.

Confia no SENHOR de todo o teu coração, e não te estribes no teu próprio entendimento.
(Provérbios 3:5)


8. Re: Executando executáveis

vitor assis camargo
vitor_ac29

(usa Ubuntu)

Enviado em 25/03/2016 - 18:12h

carlosadriano escreveu:

Está usando ubuntu? 32 ou 64 bits ?

Caso esteja usando ubuntu, sabe se o seu gcc está instalado?
apt-get install gcc

Mais uma coisa, linux diferencia letras maiúsculas e minusculas, e não admiti diretamente espaços no terminal, ex.
cd /home/Usuario é diferente de cd cd /home/usuario
cd /home/carlos adriano não funciona se não estiver entre aspas cd "/home/carlos adriano"

verifique se não está cometendo este tipo de erros também.
no cado de executar ./arquivo dê permissão ao arquivo antes de executa-lo.

chmod +x meuprograma.exe
depois de dar permissão execute
./meuprograma.exe

.
.
.

Confia no SENHOR de todo o teu coração, e não te estribes no teu próprio entendimento.
(Provérbios 3:5)


sim, utilizo Ubuntu 15.10 64bits



9. Re: Executando executáveis

Carlos Adriano
CarlosAdriano

(usa Nenhuma)

Enviado em 25/03/2016 - 18:15h

Só verifica os procedimentos abaixo e poste o resultado aqui.

verifique se você está com o gcc instalado através do comando abaixo, e depois siga o procedimento indicado pelo colega acima.
apt-get update
apt-get install gcc

Mais uma coisa, linux diferencia letras maiúsculas e minusculas, e não admiti diretamente espaços no terminal, ex.
cd /home/Usuario é diferente de cd cd /home/usuario
cd /home/carlos adriano não funciona se não estiver entre aspas cd "/home/carlos adriano"

verifique se não está cometendo este tipo de erros também.
no cado de executar ./arquivo dê permissão ao arquivo antes de executa-lo.

chmod +x meuprograma.exe
depois de dar permissão execute
./meuprograma.exe
.
.
.

Confia no SENHOR de todo o teu coração, e não te estribes no teu próprio entendimento.
(Provérbios 3:5)


10. Re: Executando executáveis

Paulo
paulo1205

(usa Ubuntu)

Enviado em 26/03/2016 - 01:48h

Por acaso você está programando dentro de um diretório que esteja numa partição FAT ou NTFS, em que a permissão de execução do arquivo não possa ser colocada ou seja ignorada? O será que não está em numa partição montada com atributo de montagem noexec?


11. Re: Executando executáveis

Paulo
Sr. F

(usa Ubuntu)

Enviado em 26/03/2016 - 09:39h

Amigo você pode dizer o que está retornando quando você tenta executar? Porque se não fica difícil te ajudar


12. Re: Executando executáveis

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/03/2016 - 09:44h

Tire um snapshot da tela e coloque-a no imgur. www.imgur.com

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts