|
![]() |
||
Fazer programas usando Linux, porém os usando no Windows.
|
||
. Nós temos 754.110 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
General de Pijama
|
É possível criar programas usando o Linux (compilador, editor de textos, etc) para o Windows?
__________________
Linux Counter #371527 |
|
|
|
|
|
#2 (permalink) |
|
GeeK
Registrado em: Jan 2006
Localização: Campo Grande - MS
Idade: 24
Mensagens: 2.004
Reputação: 28
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Eu tb tenho essa duvida, se o g++ é capaz de gerar executaveis Windows, mas dentro do Linux.
Imagino que seja a mesma coisa que vc, preciso fazer um programa para Windows, mas não tenho windows instalado e nem pretendo instalar. Alguem sabe como fazer isso? valeu gente
__________________
Vou ser pai!!!!!! Ana Vitória vem aí, 21/09, com a benção de Deus! Obrigado Senhor por esse presente
|
|
|
|
|
|
#3 (permalink) | |
|
GeeK
|
Citação:
__________________
1997: Compaq: Cyrix 133MHz, 16MB, 2GB, 95/98 2001: Asus A7V133-C, Athlon 1.2GHz, TNT2 32MB, 128MB, 20GB, 98/XP 2008: ECS GF 6100SM-M, Athlon 64 X2 4000+, 2GB, 160GB, XP/Vista/7 2009: Asus M4A78-EM, Athlon II X2 240, 4GB, 500GB, W7 HP Note: Dell Inspiron 14: C2D P8700, 4GB, W7 HP, Centrino 2 |
|
|
|
|
|
|
#4 (permalink) |
|
General de Pijama
|
Quer dizer então que eu só posso utilizar o editor de texto no Linux? A compilação fica por conta do Windows?
__________________
Linux Counter #371527 |
|
|
|
|
|
#5 (permalink) |
|
GeeK
|
Vou citar um exemplo para ficar claro. Se você fez o editor de texto em C++ e compilou com G++ no Linux, o seu editor rodará somente no Linux. Você poderá pegar o código fonte do editor de texto e compilá-lo no windows ( usando o Dev-C++, por exemplo ).
__________________
1997: Compaq: Cyrix 133MHz, 16MB, 2GB, 95/98 2001: Asus A7V133-C, Athlon 1.2GHz, TNT2 32MB, 128MB, 20GB, 98/XP 2008: ECS GF 6100SM-M, Athlon 64 X2 4000+, 2GB, 160GB, XP/Vista/7 2009: Asus M4A78-EM, Athlon II X2 240, 4GB, 500GB, W7 HP Note: Dell Inspiron 14: C2D P8700, 4GB, W7 HP, Centrino 2 |
|
|
|
|
|
#6 (permalink) | |
|
Veterano
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 16
![]() |
Citação:
__________________
Jeferson Charles Mayer "Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?" |
|
|
|
|
|
|
#7 (permalink) | |
|
Zumbi
Registrado em: Jan 2004
Mensagens: 5.276
Reputação: 189
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
__________________
------------------------------------------------ Muito bom. Mas tijolo não revida! ------------------------------------------------ |
|
|
|
|
|
|
#8 (permalink) |
|
General de Pijama
|
Ah tá. Agora me lembro que li algo na Linux Magazine.
Valeu, pessoal. :mrgreen:
__________________
Linux Counter #371527 |
|
|
|
|
|
#9 (permalink) |
|
GeeK
Registrado em: Jan 2006
Localização: Campo Grande - MS
Idade: 24
Mensagens: 2.004
Reputação: 28
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Valeu gente!
V
__________________
Vou ser pai!!!!!! Ana Vitória vem aí, 21/09, com a benção de Deus! Obrigado Senhor por esse presente
|
|
|
|
|
|
#10 (permalink) |
|
Membro Senior
Registrado em: Aug 2004
Localização: Cabo Frio / RJ
Idade: 31
Mensagens: 417
Reputação: 17
![]() ![]() |
Dica: o FreePascal compila em qualquer ambiente suportado (e são muitos) pra qualquer outro. O Lazarus, que é um IDE RAD pra ele, também faz o mesmo. Se você não faz questão de fazer a coisa em C++, eles podem ser uma saída boa.
Disponíveis em www.freepascal.org e http://lazarus.freepascal.org
__________________
Athlon XP 2600+ (m. 10), MSI K7N2 Delta-L, SB Live! 5.1, GeForce FX 5200, 512MB DDR 400, SP1203N (120GB/7200RPM), ST320413A (20GB/5400RPM), GSA-4167B, GCE-8320B, Play TV PVR, Samsung 750s |
|
|
|
|
|
#11 (permalink) |
|
GeeK
Registrado em: Jan 2006
Localização: Campo Grande - MS
Idade: 24
Mensagens: 2.004
Reputação: 28
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Pascal....minha primeira linguagem :wink:
Valeu pela dica, vou dar uma olhada. Eu ja ouvi falar do Lazarus, mas vi uns screens e não gostei muito, parece que tem poucos objetos. Ouvi falar od Freepascal tb, o pessoal disse que é bom. Mas por enquanto eu resolvi partir para um C++ por ser nativo do Linux. Valeu ggsj!
__________________
Vou ser pai!!!!!! Ana Vitória vem aí, 21/09, com a benção de Deus! Obrigado Senhor por esse presente
|
|
|
|
|
|
#12 (permalink) |
|
Membro Senior
Registrado em: Aug 2004
Localização: Cabo Frio / RJ
Idade: 31
Mensagens: 417
Reputação: 17
![]() ![]() |
Bom, só te dou um aviso: o Lazarus ainda não está na versão final. tá na 0.9.12, acho, o que significa que ele não está 100% pronto. Mas já é bem utilizável, mesmo com uma esquisitice ocasional ou outra. Nessa ultima versão incluíram uns componentes a mais também. A quantidade e variedade é suficiente pra ter uma versatilidade muito boa, e dá pra fazer programas funcionais. Eles só pecam um pouco na parte visual (pra ter os controles com o estilo do WindowsXP vc precisa de um componente extra, ou de um arquivo no diretório do projeto. Eu prefiro o componente), mas a funcionalidade tá satisfatória pra maioria dos casos. Se quiser mais componentes, é só baixar, mas infelizmente cada vez que você instala um componente ou pacote deles, o Lazarus tem que re-compilar completamente (o processo é rápido, mas...). Não é como no Delphi, onde você diz que quer os componentes, ele vai lá e pega, e acabou... Espero que isso mude no futuro.
O FreePascal é MUITO bom. Embora eu não tenha visto muita diferença entre ele e o Borland Pascal 7, ele tem um "modo de compatibilidade" que te deixa usar código até do Delphi. Tecnicamente, é muito superior ao antigo BP 7, mas de funcionalidade bem parecida. E muito mais atualizado também (a ultima versão foi lançada não tem nem 3 meses, se não me engano). A vantagem do conjunto é justamente a portabilidade, que é o que foi pedida no começo. Com ele você compila de qualquer plataforma pra qualquer outra. Dizem que funciona bem, embora eu ainda não tenha testado. Opinião pessoal: claro que o C++ é muito melhor e tals, mas gosto do Pascal pela clareza do código-fonte. O C++ pode ser super poderoso, mas o código-fonte é um horror (pelo menos pra mim, não me queimem na fogueira!!!). Abraço.
__________________
Athlon XP 2600+ (m. 10), MSI K7N2 Delta-L, SB Live! 5.1, GeForce FX 5200, 512MB DDR 400, SP1203N (120GB/7200RPM), ST320413A (20GB/5400RPM), GSA-4167B, GCE-8320B, Play TV PVR, Samsung 750s |
|
|
|
|
|
#13 (permalink) | |
|
Veterano
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 16
![]() |
Citação:
__________________
Jeferson Charles Mayer "Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?" |
|
|
|
|
|
|
#14 (permalink) |
|
GeeK
Registrado em: Jan 2006
Localização: Campo Grande - MS
Idade: 24
Mensagens: 2.004
Reputação: 28
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Concordo com vc quando diz que o Pascal é mais claro que o C++. Mas acho que é questão de costume.
To começando a estudar c++ agora, e to sofrendo um pouco com isso. Mas toda vez que for para algo novo, vai ter isso, até se acostumar. Um exemplo, tenho um livro de JAVA aqui. Não intendia bulhufas do livro, estudei um pouco de C++, e o livro ficou 100% mais claro para mim. ( só não estudo pq não consigo gostar de java ). Exemplo, o hello world em java: Código:
ops: Depois que estudei um pouco apenas de c++, ja deu para intender o porque daquela frase inteira public static etc. Mas é dificil, realmente, não é facil aprender c++, mas tem livro pra que né?
__________________
Vou ser pai!!!!!! Ana Vitória vem aí, 21/09, com a benção de Deus! Obrigado Senhor por esse presente
|
|
|
|
|
|
#15 (permalink) | |
|
Veterano
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 16
![]() |
Citação:
Pois é, para escrever um "Hello World" em Java, é necessário utilizar várias construções semânticas e sintáticas ao mesmo tempo: classe, método, método public, método static, classe String, array, classe System, classe PrintStream, ... Em compensação, um "Hello World" em Perl seria: Código:
Não. Podemos chegar à conclusão de que não se deve chegar a uma conclusão a respeito de uma linguagem apenas olhando para uma implementação de "Hello World".
__________________
Jeferson Charles Mayer "Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?" |
|
|
|
|
|
|
#16 (permalink) |
|
GeeK
Registrado em: Jan 2006
Localização: Campo Grande - MS
Idade: 24
Mensagens: 2.004
Reputação: 28
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Não amigo, não quis dizer que Java é complicado. Mas como C++, acho que ela segue uma "linha" bem diferente da Pascal. Eu pelo menos, quando brincava com Pascal ( digo brincava pq não sou programador, quero ser :mrgreen: ) e via um simples exemplo de C++, meu cabelo ficava em pé! O que quer dizer isso, aquilo, etc. De primeira vista parece que tudo aquilo não faz sentido. É como se estivesse escrito em Grego.
O que eu não gosto do java é a mesma coisa pq eu não gosto do Python, ser interpretada. Quer dizer, Python é gostoso, facil, mas mesmo assim, o desempenho é muito baixo. Java é bom ( Como eu ouvi uma vez, não existe linguagem ruim e sim programadores ruins ) mas tem o mesmo problema do Python, ser interpretada atrapalha muito. Mas pelo que me parece o mercado para Java ta bom, estes dias mesmo vi a Uol anunciando uma vaga( varias, não sei ) para programador e Java. Como não sou profissional, como é só hobby, posso me dar ao luxo de não seguir o mercado. sml0001 Me desculpe se eu estiver falando bobeira, eu sou meio por fora sobre esse assunto, só estou dizendo a impressão que tenho. Obrigado Jean Karlos
__________________
Vou ser pai!!!!!! Ana Vitória vem aí, 21/09, com a benção de Deus! Obrigado Senhor por esse presente
|
|
|
|
|
|
#17 (permalink) | |||
|
Veterano
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 16
![]() |
Citação:
A mensagem que quero transmitir é: a noção de fácil/difícil, simples/complicado, claro/obscuro é sempre relativa, e depende do grau de instrução, familiaridade, capacidade de entendimento, gosto pessoal, objetivos pessoais, etc. Citação:
É justamente esse o meu ponto. Quando alguém ouvir dizer "a linguagem/tecnologia/etc. XYZ é difícil/complicada/etc.", deve filtrar tal informação. Citação:
Acho que para aplicações "short-lived" com determinado perfil, isso é bem verdade. Mas Java está crescendo em ambientes corporativos, onde componentes server-side "long-lived" aliados a hardware mais potente, máquinas virtuais hot spot e fine-tuning apropriado já estão equilibrando bastante o trade-off. Afinal de contas, é sempre um trade-off, não é mesmo?
__________________
Jeferson Charles Mayer "Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?" |
|||
|
|
|
|
|
#18 (permalink) |
|
GeeK
Registrado em: Jan 2006
Localização: Campo Grande - MS
Idade: 24
Mensagens: 2.004
Reputação: 28
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ok, concordo com o que voce disse, não tinha pensado desse modo ainda. Bom, mas posso aprender Grego :roll:
Isso de ficar repetindo "Como sou burro", faço direto :lol: Vejo cada codigo de C++ e eu não saio do std::cout e condicionais :lol: No livro que to lendo o cara ja expĺicou "por cima" o que é ponteiro, porque certas variaveis começam com *, etc, e quem disse que eu intendi? Sem falar que eu "mal sei engatinhar e ja quero correr" To tentando estudar ja aprendendo a usar o QT, nem consegui compilar :mrgreen: Obrigado
__________________
Vou ser pai!!!!!! Ana Vitória vem aí, 21/09, com a benção de Deus! Obrigado Senhor por esse presente
|
|
|
|
|
|
#19 (permalink) | |
|
Super Participante
Registrado em: Jun 2001
Localização: Brasília / DF
Mensagens: 625
Reputação: 22
![]() |
Citação:
http://www.pythonbrasil.com.br/moin.cgi/PerguntasFrequentes/SobrePython Nas perguntas Uma linguagem interpretada não é lenta? Python é uma linguagem séria ou de brinquedo? |
|
|
|
|
![]() |
| Opções do Tópico | |
|
|