Publicada por Eletromecanica em 07/07/2007 - 15:47h:
* Eletromecanica usa Outra

Ola senhores... sou iniciante no Linux... tenho algun conhecimento com C, C++ e Delphi e pra mim e uma honra estar aqui com vcs. Tenho uma duvida é a seguinte: No Windows apos desenvolvermos um programa, compilarmos etc e tal o programinha vai ficar executavel, ai é só dar um clique no ícone e o mesmo será executado ne isso? Agora em se tratando de Linux como faco pra utilizar por exemplo (C, C++ ou Delphi) pra criar um executavel? Quais seriam esses passos para se desenvolver um programa em ambiente Linux? Onde ele vai ficar localizado? Posso rodar C, C++ ou Delphi no Linux? Se eu desenvolvo um programa em ambiente Windows, posso executa-lo no Linux? Qual o ponto de partida para desenvolver programas em ambiente Linux? Quais programas usar para desenvolver aplicacoes e programas Linux? To meio perdido e embora nao existam outros deuses alem do Único Deus verdadeiro, tenho de ulizar uma frase muito comum: "Linux parece que foi feito para os deuses" Gostaria de uma ajuda nesse sentido e desde ja fico grato pelas respostas a minha pergunta.

Valeu...

  
 
Resposta de tim_hunter em 07/07/2007 - 15:52h:
* tim_hunter usa Slackware
* tim_hunter tem conceito: 9.5
 


Meu caro..

dicas básicas...
após screver o script básico em C... em qualquer txt... rode assim

gcc script nome_do_programa

após isso

de uma permissão de execução

chmod +x nome_do_programa

e depois disso

./nome_do_programa

isso é o básico... agora vc vai ter que quegrar o resto das pedras...

té mais..

 
Resposta de eyglys em 07/07/2007 - 17:35h:
* eyglys usa Ubuntu
* eyglys tem conceito: 9.8
 


Amigo,
Essa apreensão é comum com tudo o que é novo. Após vc se acostumar irá perceber que não é tão complexo.
Se você está acostumado a programar no Delphi (faz a telinha, programas as coisas e depois aperta F9), aqui vc vai encontrar o Lazarus (Compila codigo fonte do Delphi, e é bastante semelhante ao delphi, de uma olhada: http://wiki.lazarus.freepascal.org/Screenshots, nessa mesma página vc encontrará um link de download).
Caso esteja acostumado a programar em C/C++ já saca que é só escrever qualquer código fonte em texto puro e compilar com:
gcc -o nome_programa nome_do_fonte.c (para o caso de C)
g++ -o nome_programa nome_do_fonte.cpp (para o caso de c++)

Lógico que para fazer a interface gráfica vc quer algo mais simples (em vez de dizer todas as coordenadas de todos os componentes). Para isso existe o Glade (Screenshot: http://glade.gnome.org/screenshots.html, download lá tb).

E outra alternativa ao glade é o QTDesigner (não tenho o link aqui).

 
Resposta de Eletromecanica em 08/07/2007 - 00:25h:
* Eletromecanica usa Outra
* Eletromecanica tem conceito: nenhum voto.
 


Caros senhores obrigado pela atencao dispensada a minha duvida, hoje passei o dia na frente do Linux "olhando nos olhos dele" e encarando a fera até ele ficar um pouco mais manso pro meu lado hehehe. To comecando a ficar menos preguicosso usando o Linux. O Windows deixa a gente mal acostumado (so usando o mouse) e teclaro existe pra que ? Sei que ainda vou usar o Windows por um tempo mas estou comecando a me inteirar sobre Linux. Muito obrigado a todos os que puderem me ajudar nesse sentido.

 
Resposta de devil_jaguar em 08/07/2007 - 11:23h:
* devil_jaguar usa Debian
* devil_jaguar tem conceito: 10.0
 


amigo, pra compilar programas C faça o seguinte, numa janela de terminal:

gcc -o nome_do_arquivo nome_do_arquivo.c

para programas c++, use o comando abaixo:

g++ -o nome_de_arquivo nome_de_arquivo.cpp

procure saber mais sobre o compilador gcc, que é muito bom, além de livre! ;)
espero ter ajudado.

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts