HOWTO build programs on SHellium/pt

From SHellium Wiki
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

Como compilar programas.

Quando fazermos o download de um programa para que ele funcione temos de compilar o (source) < Código Fonte.

Por defeito é muito simples.

Vamos supor que temos um programa chamado ABC.

cd ABC > entramos na directoria ABC

ls > lista os ficheiros no directório < o mesmo resultado que o comando DIR em Window$

Nessa lista irá aparecer um ficheiro com o nome configure

Digite

 
./configure

Cada programa tem opções especificas que se pode ler no ficheiro README que vem sempre com a maioria dos programas. Quase sempre não é preciso usar essas opções. Neste caso muito menos porque não temos acesso ao comando sudo ou acesso à conta de root. Quando acabar a configuração digite

make

Dependendo do tamanho do programa e das dependencias que listou quando se fez ./configure, é o tempo que demora a compilar o programa. Quando acabar o programa principal já funciona. Basta iniciar o mesmo, neste caso ABC, digitando

./ABC

Se a máquina fosse nossa ainda faltaria um passo que só o root ou alguém com as mesmas permissões pode fazer. Por isso agora só tens de entrar no directório que tem o programa que queres correr, para o executares faz ./nome_do_programa

Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox