exe no linux [RESOLVIDO]

1. exe no linux [RESOLVIDO]

elton normany do nascimento massa
elbuntu

(usa Ubuntu)

Enviado em 15/03/2011 - 13:03h

Ola galera!!!
eu estou com uma duvida enorme. estou tentando compilar um programa em C com o Anjuta mais quando eu gero o arquivo exe ele da um erro. o linux não reconhece o arquivo exe? como eu faço para rodar o programa??
desde já agradeço a todos.


  


2. MELHOR RESPOSTA

Fernando Krein Pinheiro
fernandopinheiro

(usa Debian)

Enviado em 15/03/2011 - 16:12h

O ThePinkShark esta correto, se for o caso de um programa C puro pode ser escrito no Gedit (equivalente ao bloco de notas do ruwindows) salvo com a extensão .c e nao .exe (nao existe .exe no linux) apóis isso é so ir no terminal e digitar: gcc -o nomedoexecutavel nomedofonte.c

É so isso, simples assim!!! Lembrando que voce deverá ir para o diretorio onde esta seu arquivo fonte para poder compilar:
Por Exemplo se o fonte estiver no desktop entao:

cd /desktop
gcc -o nomedoexecutavel nomedofonte.c

e para executar o programa, ainda no terminal: ./nomedoexecutavel

Note que é um ponto e barra.

3. Re: exe no linux [RESOLVIDO]

Rodrigo Chaves
stilldre

(usa Funtoo)

Enviado em 15/03/2011 - 13:31h

isso mesmo! o linux não reconhece arquivos .exe por padrão. porém existe uma implementação das apis do windows no linux chamada WINE (Wine Is Not Emulator). procure aqui mesmo no vol por artigos e dicas relacionados. espero ter ajudado, abraço!


4. Re: exe no linux [RESOLVIDO]

elton normany do nascimento massa
elbuntu

(usa Ubuntu)

Enviado em 15/03/2011 - 13:52h

ta ok mais como ficaria pra eu executar o programa no próprio Linux seria pelo console??
se for como eu faço isso??



6. Re: exe no linux [RESOLVIDO]

José Mário
miura 787

(usa Ubuntu)

Enviado em 15/03/2011 - 14:19h

Já tentou dar permissão de execução?

sudo chmod +x /caminho/arquivo.exe

Poste o resultado.


7. Re: exe no linux [RESOLVIDO]

Willian
ThePinkShark

(usa Slackware)

Enviado em 15/03/2011 - 14:22h

OOO cambada... eh... o Anjuta eh um programa para o gnome ou seja pra que compilar no Anjuta com a extensao exe [interrogacao]

Programas em linux nao tem extensao e meu caro se seu programa for C puro pode compilar na base do gcc por linha de comando:
gcc arquivo.c -o arquivo



8. Re: exe no linux [RESOLVIDO]

elton normany do nascimento massa
elbuntu

(usa Ubuntu)

Enviado em 15/03/2011 - 16:04h

então eu tenho que salvar o arquivo como .C e objeto também?? para poder compilar no gcc.


9. Re: exe no linux [RESOLVIDO]

brunotec
brunotec

(usa Debian)

Enviado em 15/03/2011 - 16:12h

caso no seu ubuntu não tenha já instalado o gcc ...

$ sudo apt-get install gcc

depois coloque seu código em um editor como por exemplo o gedit e salve com extensão .c tipo: alomundo.c

depois com o terminal e dentro do diretório do arquivo faça:

$ gcc alomundo.c -o alomundo


e depois execute:

$./alomundo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts