Autor Tópico: Duvidas sobre Programacao no Linux  (Lida 2544 vezes)

Offline NooB¬¬PluSS

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Duvidas sobre Programacao no Linux
« Online: 28 de Julho de 2008, 09:19 »
 Programo em Delphi, brinco com C/C++ e Assembly. No meu Ubuntu irei instalar o Lazarus para nao ficar totalmente sem o 'Delphi'.
Porem tenho duvidas sobre como funfa C/C++ no Linux logicamente é diferente do Windows. Qual plataforma seria a melhor para ser usada?O uso das APIs no Linux é igual no Windows? Terei o mesmo resultado, ou terei q buscar pelas APIs do Linux q facam igual ?Ao compilar ele será executado igual no Windows ?
Indicam algum compilador Assembly?
« Última modificação: 28 de Julho de 2008, 10:15 por NooB¬¬PluSS »
ShellExecute(Handle, 'open', 'http://ubuntuforum-br.org/index.php', nil, nil, SW_SHOWNORMAL);
NooB¬¬PluSS Delphi Coder  .

Offline netzen

  • Usuário Ubuntu
  • *
  • Mensagens: 19
    • Ver perfil
    • Objective Kanji
Re: Duvidas sobre Programacao no Linux
« Resposta #1 Online: 29 de Julho de 2008, 11:19 »
Muitas dúvidas hein ... hehe ...

Programo em Delphi, brinco com C/C++ e Assembly. No meu Ubuntu irei instalar o Lazarus para nao ficar totalmente sem o 'Delphi'.
Porem tenho duvidas sobre como funfa C/C++ no Linux logicamente é diferente do Windows. Qual plataforma seria a melhor para ser usada?O uso das APIs no Linux é igual no Windows? Terei o mesmo resultado, ou terei q buscar pelas APIs do Linux q facam igual ?Ao compilar ele será executado igual no Windows ?
Indicam algum compilador Assembly?


Citar
Porem tenho duvidas sobre como funfa C/C++ no Linux logicamente é diferente do Windows.
Não compreendí bem a sua colocação ...


Citar
Qual plataforma seria a melhor para ser usada?
Não entendí o que vc quiz dizer com a frase acima ...
Você pergunta sobre IDE (ambiente de desenvolvimento) ?


Citar
O uso das APIs no Linux é igual no Windows?
Terei o mesmo resultado, ou terei q buscar pelas APIs do Linux q facam igual ?
Aqui também não dá pra compreender onde vc quiz chegar ...


Citar
Ao compilar ele será executado igual no Windows ?
Enfim, aqui também ficamos sem entender o sentido da pergunta ...


Citar
Indicam algum compilador Assembly?
O link abaixo cita vai lhe ajudar sobre assembly, com dicas dos principais compiladores.
http://www.faqs.org/docs/Linux-HOWTO/Assembly-HOWTO.html


Tente exclarecer melhor cada pergunta, separando por linhas em branco as mesmas.
Teremos o prazer em tentar uma ajuda, mas, confesso que não compreendí bem
devido à forma rápida com que vc escreveu ...

Abraços.

Offline NooB¬¬PluSS

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Duvidas sobre Programacao no Linux
« Resposta #2 Online: 29 de Julho de 2008, 18:17 »
Na verdade, eu só quero saber as diferenças q eu posso encontrar no Linux .
Nas Plataformas Para C/C++ ...e ao compilar o programa se terei o mesmo resultado q no Windows, ele vai gerar um .exe, será executado normalmente  etc ...
ShellExecute(Handle, 'open', 'http://ubuntuforum-br.org/index.php', nil, nil, SW_SHOWNORMAL);
NooB¬¬PluSS Delphi Coder  .

Offline netzen

  • Usuário Ubuntu
  • *
  • Mensagens: 19
    • Ver perfil
    • Objective Kanji
Re: Duvidas sobre Programacao no Linux
« Resposta #3 Online: 30 de Julho de 2008, 01:41 »
Bom,

acredito que a forma mais produtiva de lhe ajudar,
e, também a forma mais eficiênte pra vc ir exclarecendo
é vc fazer um pequeno "hello world" em C no Linux.
Deve haver muito tutorial pra isso na net.

Logo em seguida, faça também um "hello world" em Assembly.
também deve haver tutorial na net pra isso.

Depois desses 2 passos vc provavelmente conseguirá
imaginar os passos seguintes que pode ir galgando pra compreender
melhor como as coisas são diferentes e como são semelhantes no Linux ...

Offline sprit

  • Usuário Ubuntu
  • *
  • Mensagens: 65
    • Ver perfil
Re: Duvidas sobre Programacao no Linux
« Resposta #4 Online: 04 de Agosto de 2008, 00:44 »
Bom na linguagem C/C++ tem algumas direfencias mais voltado a grandes softwares....

Talvez algumas duvidas que vc tenho possa responder, como
o Linux rodas aplicativos do Windows?
Alguns, com ajuda do interpretador(do qual muitos pensa que e um emulador mas nao e) chamado wine,
mas imformacoes em http://www.winehq.org

Um programa em C/C++ no Windows e igual no Linux?
Obs.: usando a biblioteca padrao de C ou C++
Com o mesmo codigo fonte pode ser usado no windows tanto no Linux, mas os programas executaveis sao diferentes...
A linguagem em C/C++ e a mesma e igual, nao importa a plataforma!!!

A questao do assembly acho que deve ser a mesma coisa, a linguagem e a mesma o que muda e na hora de compila(a ordem dos bits...).

Ja a linguagem JAVA e multiplataforma para tudo tanto em lingua e compilacao, desde que tenha o java instalado!!!