Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
pt:handbook:development [2015/12/11 16:27] genesis Adicionada seção Beaver |
pt:handbook:development [2015/12/28 17:43] genesis [Executar o Geany] Geany não é mais oferecido por padrão no Slitaz |
||
---|---|---|---|
Line 64: | Line 64: | ||
==== Executar o Geany ==== | ==== Executar o Geany ==== | ||
- | Você encontra o Geany no menu --> Desenvolvimento --> Geany. Após sua primeira execução, você pode ajustar suas preferências através da opção de menu Edit --> Preferences. Pode-se também iniciá-lo pelo terminal: | + | Você pode instalar o Geany com: |
+ | |||
+ | <code># tazpkg get-install geany</code> | ||
+ | |||
+ | Após sua primeira execução, você pode ajustar suas preferências através da opção de menu Edit --> Preferences. Pode-se também iniciá-lo pelo terminal: | ||
<code>$ geany &</code> | <code>$ geany &</code> | ||
Line 91: | Line 95: | ||
A primeira linha de um script Perl define o caminho para o interpretador Perl, que geralmente se encontra em ///usr/bin/perl//. Para mostrar qualquer texto, use o comando //print//. Deve-se notar que o Perl é "case sensitive" (diferencia minúsculas de maiúsculas) e que cada linha de código sempre deve terminar com um ponto-e-vírgula. Código de exemplo (você pode copiar e colar): | A primeira linha de um script Perl define o caminho para o interpretador Perl, que geralmente se encontra em ///usr/bin/perl//. Para mostrar qualquer texto, use o comando //print//. Deve-se notar que o Perl é "case sensitive" (diferencia minúsculas de maiúsculas) e que cada linha de código sempre deve terminar com um ponto-e-vírgula. Código de exemplo (você pode copiar e colar): | ||
- | <code>#!/usr/bin/perl | + | <file>#!/usr/bin/perl |
# | # | ||
print "Hello World!\n"; | print "Hello World!\n"; | ||
- | </code> | + | </file> |
Para executar e testar o script: | Para executar e testar o script: | ||
Line 107: | Line 111: | ||
Uma vez configurado o servidor, você pode colocar seu CGI em na sua pasta //$HOME/Public/cgi-bin// usando as extensões //.pl// ou //.cgi// e visualizá-los localmente ou remotamente. Exemplo de um script CGI escrito em Perl: | Uma vez configurado o servidor, você pode colocar seu CGI em na sua pasta //$HOME/Public/cgi-bin// usando as extensões //.pl// ou //.cgi// e visualizá-los localmente ou remotamente. Exemplo de um script CGI escrito em Perl: | ||
- | <code>#!/usr/bin/perl | + | <file>#!/usr/bin/perl |
# | # | ||
print "content-type : text/html\n\n"; | print "content-type : text/html\n\n"; | ||
print "Hello World!\n"; | print "Hello World!\n"; | ||
- | </code> | + | </file> |
===== Python ===== | ===== Python ===== | ||
Line 128: | Line 132: | ||
===== Toolchain - Bibliotecas, compilador C e ferramentas ===== | ===== Toolchain - Bibliotecas, compilador C e ferramentas ===== | ||
- | Para compilar programas a partir dos fontes ou o seu próprio código, você precisa de pelo menos o toolchain básico, constituido do Binutils, Glibc, compilador C, headers (cabeçalhos) do Kernel e o utilitário Make. Note que o toolchain é usado pelos desenvolvedores do SliTaz para compilar todo os sistema a partir dos fontes. Para instalar o meta-pacote e todas suas dependências: | + | Para compilar programas a partir dos fontes ou o seu próprio código, você precisa de pelo menos o toolchain (kit de ferramentas) básico, constituido do Binutils, Glibc, compilador C, headers (cabeçalhos) do Kernel e o utilitário Make. Note que o toolchain é usado pelos desenvolvedores do SliTaz para compilar todo os sistema a partir dos fontes. Para instalar o meta-pacote e todas suas dependências: |
<code># tazpkg get-install slitaz-toolchain</code> | <code># tazpkg get-install slitaz-toolchain</code> | ||
Line 136: | Line 140: | ||
<code>$ tazpkg search pkg-config</code> | <code>$ tazpkg search pkg-config</code> | ||
- | Se você desejar compilar aplicativos que se utilizem da biblioteca Ncurses, deve instalar o pacote ncurses-dev. Note que este pacote também fornece uma variedade de pequenos programas como o //tic// ou o //tack//: | + | Se você desejar compilar aplicativos que se utilizem da biblioteca Ncurses, deve instalar o pacote //ncurses-dev//. Note que este pacote também fornece uma variedade de pequenos programas como o //tic// ou o //tac//: |
<code>$ tazpkg search ncurses</code> | <code>$ tazpkg search ncurses</code> | ||
+ |