Olá!
Até ontem a noite não sabia o que postar no blog até o momento de ver um vídeo no Youtube demonstrando como fazer uma tabela de cálculo das taxas da máquina móvel Payleven. Nesse momento pensei em estudar essa tabela e criar um programa, mas estava sem alternativa de fazer isso no CentOS até que lembrei do Lazarus. Então resolvi fazer um artigo sobre o Lazarus e depois no futuro postar como eu fiz esse software, porém a unica coisa que já percebi que terei programar juro composto.
Aqui escreverei apenas o conceito e como instalar no CentOS 7 e no Debian. Para entender melhor vou deixar esse link do Evandro de Castro Melona qual ele desponibiliza uma apostila sobre o Lazarus.
Então vamos ao que interessa.
Conceito:
O Lazarus é ambiente de desenvolvimento gráfico para o compilador Free Pascal e tem como objetivo ser compatível com o Delphi. Ele tem suporte multiplataforma tanto no tipo de arquitetura como sistemas operacionais.
Instalação:
Como disse anteriormente, farei a instalação no CentOS 7 e no Debian. Devo confessar que testei a instalação no CentOS 7 deu tudo certo, porém não fiz o mesmo com o Debian e acredito que seja tão fácil como no CentOS. Antes de tudo terá que fazer o download do Lazarus, do fpc-src_2.6.4, fpc_2.6.4 e lazarus_1.4.2-0, mas fiquem atentos a sua arquitetura e distribuição. Em ambos os casos a instalação é bastante simples. Faça o download aqui:
Instalação no CentOS 7:
No meu caso a instalação foi feita no CentOS 64 bits, então baixei os pacotes que mencionei anteriormente que são propícios, ou seja, pacotes .rpm e amd64. Para instalá-los basta fazer o seguinte procedimento:
Acesse onde foi feito o download e depois execute os seguintes comandos:
# rpm -Uvh fpc-src-2.6.4-140420.x86_64.rpm
# rpm -Uvh fpc-2.6.4-1.x86_64.rpm
# rpm -Uvh lazarus-1.4.2-0.x86_64.rpm
Um detalhe importante é que no meu caso quando dei o último comando acusou a falta do pacote gtk2-devel, então instaley esse comando com o comando yum: # yum install gtk2-devel
Depois de instalado o gtk repita o último comando.
Agora o Lazarus já está instalado.
Instalação no Debian:
Acabei não fazendo a instalação no Debian, mas minha experiência nessa distribuição posso declarar que também é bastante fácil sua instalação.
Um ponto interessante é que ha pacotes .deb então basta baixá-los para sua arquitetura. Faça o download aqui:
Para fazer a instalação basta fazer o seguinte procedimento:
Acesse onde foi feito o download e depois execute os seguintes comandos:
# dpkg -i fpc-src-2.6.4-xxx.deb
# dpkg -i fpc-2.6.4-1.xxx.deb
# dpkg -i azarus-1.4.2-0.xxx.deb
Caso necessite do pacote gtk2-devel como aconteceu no CentOS basta instalá-lo da seguinte maneira:
# apt-get install gtk2-devel
Depois de instalado o gtk repita o último comando.
Instalação alternativa no Debian:
Como não testei a instalação no Debian não sei se os procedimentos anteriores vão dar certo. Uma alternativa caso a instalação não seja bem sucedida basta instalar o pacote aliene faça o download dos pacotes .rpm que sejam para sua arquitetura e os transforme em pacotes .deb com o alien. Para instalar o alien faça o seguinte:
# apt-get install alien
Para transformar os pacotes .rpm em .deb faça:
# alien fpc-src-2.6.4-xxx.rpm
Depois dessa transformação faça os procedimentos anteriores.
Mudança de idioma do Lazarus:
O Lazarus é instalado em inglês por padrão. Para fazer a mudança faça o seguinte:
Vá até a barra tools>options>desktop>brazilian portuguese
Depois reinicie o lazarus.
Conclusão:
Há um tempo tentei usar o Lazarus para criação de um cadastro de alunos para umaacademia. Particularmente tive uma certa dificuldade pois não estava acostumado na área da programação. Quando estava quase concluindo o projeto, ele foi cancelado pela empresa e acabei desistindo do mesmo pois fiquei desanimado. Poderia ter continuado para aprender mais sobre programação usando o Lazarus e o inetressante que nesse período aprendi um pouco sobre o Delphi. Isso ocorreu porque os dois são compatíveise muita coisa que consegui fazer no Lazarus foi porque era mais fácil achar códigos em Delphi. E nesses casos eu alterava muito pouco os códigos.
Vou retomar o estudo do Delphi e automaticamente do Lazarus para poder aprimorar meu conhecimento em programação.A dica que dou é de quem já é programadorem Delphi faça testes com Lazarus e publique suas opiniõessobre o assunto.
Um abraço a todos e até a próxima.
Links:
http://www.evandro.eng.br/Apostila-Lazarus.pdf
http://www.lazarus.freepascal.org/
http://wiki.freepascal.org/Lazarus_Tutorial/pt
[…] e colocá-las em prática entre uma calculadora de juros ou cadastro de alunos. Peço leiam o artigo que falo sobre o Lazarus. Um abraço a todos e até a […]
ResponderExcluir