|
![]() |
||
make clean
|
||
. Nós temos 754.027 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) |
|
Tô em todas
Registrado em: Jul 2007
Localização: FDM
Mensagens: 1.799
Reputação: 46
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Eu gostaria de mais informações sobre esse comando. O que exatamente ele faz, quais consequências e (se houverem) riscos. E uma pergunta específica sobre ele: em pacotes compilados que dão a opção "make uninstall", esse comando "make clean" apagaria arquivos necessários ao "make uninstall"?
E, aproveitando, uma outra pergunta, mas relacionada: e nos pacotes ue não disponibilizam o "make uninstall", como que eu desinstalo o programa? Abraços!
__________________
Perda de tempo conversar sobre qualquer coisa que não seja um sistema operacional com um nerd de comunidade virtual. EM regra tão coitados ao que se refere à mente quanto o são no que se refere a mulheres. Deixar no buraco onde se escondem do mundo e convencem-se de que são um pouco gente-viva. |
|
|
|
|
|
#2 (permalink) |
|
Ubbergeek
|
o camndo make é bem versátil.
Existe um arquivo Makefile onde existem algumas tags e em seguida os comandos que devem ser dados para cada caso. make: é o default. Compila o programa. make install: executa os comandos para instalar o programa make uninstal: desistala, ous seja, apaga os arquivos do local onde foram apagados. make clean: desfaz o processo de compilação anterior. Apenas isso. Então. a principio make clean não interfere com amke uninstall.
__________________
Casa:MS Windows Seven (empolgando) Trampo: MS Windows Seven (desapontando) Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum |
|
|
|
|
|
#3 (permalink) |
|
Tô em todas
Registrado em: Jul 2007
Localização: FDM
Mensagens: 1.799
Reputação: 46
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Valeu!
![]() Só mais uma coisinha, por gentileza: quanto a isso de quando não tem a opção "make uninstall"... pelo que vc escreveu, tô deduzindo que seria só apagar os arquivos e diretórios relacionados ao programa que pronto, tá desinstalado? Ou sobra alguma configuração intrínseca no sistema ou em outros programas?
__________________
Perda de tempo conversar sobre qualquer coisa que não seja um sistema operacional com um nerd de comunidade virtual. EM regra tão coitados ao que se refere à mente quanto o são no que se refere a mulheres. Deixar no buraco onde se escondem do mundo e convencem-se de que são um pouco gente-viva. |
|
|
|
|
|
#4 (permalink) |
|
Moderador
Registrado em: Nov 2007
Localização: Aracaju
Idade: 23
Mensagens: 7.867
Reputação: 722
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ainda não vi um programa que precise compilar que não tenha a opção uninstall, se tem o make tem todas as opções(clean, install, uninstall, ...) por acredito eu, fazer parte do make. Qual seria esse que não tem o "uninstall" ?
__________________
Mandriva|Omnislash(by Hqxriven) Linuxer 470678 Guia Linux(A-Z) MultiLiveCD/DVD(Linux)? Compilando Kernel(Linux)
|
|
|
|
|
|
#5 (permalink) |
|
Tô em todas
Registrado em: Jul 2007
Localização: FDM
Mensagens: 1.799
Reputação: 46
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Olha... esses tempos eu tava fuçando com jogos, saber o que é bom e que rola bem, tanto dos nativos em Linux como os via wine. E muitos deles precisavam ser compilados e não tinham essa opção. Cheguei a pensar que fosse alguma falha minha, mas agora que instalei o Firefox 3 ele também não funciona o "make uninstall" ("sem alvo para processar uninstall", ou algo parecido). Daí fui procurar uma solução pela net, e parei quando lí algo em que o sujeito falava sobre as vantagens e desvantagens (sob seu ponto de vista) na compilação de programas, e tinha um ponto aonde ele dizia algo mais ou menos como: "agora, se o programa for compilado e não der a opção "make uninstall", dai se vira que tem que desisntalar no braço".
Daí eu criei esse tópico.
__________________
Perda de tempo conversar sobre qualquer coisa que não seja um sistema operacional com um nerd de comunidade virtual. EM regra tão coitados ao que se refere à mente quanto o são no que se refere a mulheres. Deixar no buraco onde se escondem do mundo e convencem-se de que são um pouco gente-viva. |
|
|
|
|
|
#6 (permalink) |
|
Ubbergeek
|
nem sempre. Pelo que pude ver até hoje quando vc cria o makefile manualmente, pode deixar de fora algumas opções. Já encontrei programas que não tinham nem a opção uninstall, somente make e make install.
__________________
Casa:MS Windows Seven (empolgando) Trampo: MS Windows Seven (desapontando) Quer um Fórum exclusivamente sobre Open Source? Aqui: www.linuxbsd.com.br/forum |
|
|
|
![]() |
| Opções do Tópico | |
|
|