compliare programmi e ottimizzare

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

compliare programmi e ottimizzare

Messaggio da Barbossa »

Ciao,
ho letto alcune cose sulle opzioni di compliazione , per esempio si puo specificare l'architettura hardware.
on ho trovato nulla però riguardo alle debian-based. mi spiego melgio : ho trovato un sacco di pagine su come compilare i sorgenti ma in nessuna di questa compariva la possibilità di aggiungere opzioni.

Sono stato un po confusionario ma spero che mi capiate.Potete dirmi come fare o linkarmi una guida'??
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compliare programmi e ottimizzare

Messaggio da crap0101 »

Barbossa ha scritto: ho trovato un sacco di pagine su come compilare i sorgenti ma in nessuna di questa compariva la possibilità di aggiungere opzioni.
le opzioni che puoi usare durante la compilazione variano da programma a programma (apparte alcune "standard" che ci sono quasi sempre), quindi devi vedere di volta in volta  cosa puoi scegliere. Se invece intendi aggiungere tu opzioni, dipende da quello che devi fare e se è possibile. Come minimo va modificato il file di configurazione del programma 
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

Re: compliare programmi e ottimizzare

Messaggio da Barbossa »

per esempio se volessi ottimizzare un applicazione per la mia rchitettura di sistema??
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compliare programmi e ottimizzare

Messaggio da crap0101 »

http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

Re: compliare programmi e ottimizzare

Messaggio da Barbossa »

si avevo dato uno sguardo proprio a questa guida...solo che sulle debian-based credo di aver capito che nn funziona proprio così

- non esiste niente con /etc/make.conf nè FLAGS varie...

non è che potreste farmi un esempio di un installazione ottimizzata per un quaklche tipo di processore???
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compliare programmi e ottimizzare

Messaggio da crap0101 »

qui c`è un piccolo esempio


EDIT:
([url=http://www.gnu.org/software/make/manual/make.html[link utile[/url])
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

Re: compliare programmi e ottimizzare

Messaggio da Barbossa »

ho provato a compliare lives ( un piccolo programma di video editing) ma editando il make file come mostra nell'esempio che mi hai fornito non c'è possibilità di fare alcuna scelta....

io compilando a mano lives senza opzioni otterrò il solito risulatato che installandolo con un precompilato?????( tralasciando il fatto che  magari essendo un programma molto piccolo non si vedrebbe la differenza  : atteniamoci alla teoria)

grazie
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compliare programmi e ottimizzare

Messaggio da crap0101 »

Barbossa ha scritto: ho provato a compliare lives ( un piccolo programma di video editing) ma editando il make file come mostra nell'esempio che mi hai fornito non c'è possibilità di fare alcuna scelta....
dipende caso per caso
io compilando a mano lives senza opzioni otterrò il solito risulatato che installandolo con un precompilato?????( tralasciando il fatto che  magari essendo un programma molto piccolo non si vedrebbe la differenza  : atteniamoci alla teoria)

grazie
se lo compili hai proprio la possibilità di ottimizarlo per il tuo pc... poi, se è un programma molto piccolo probabilmente non noterai differenze
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

Re: compliare programmi e ottimizzare

Messaggio da Barbossa »

scusami è se insisto ma non mi è molto chiaro questo processo di ottimizzazione ....lanciando ./configure pensa a tutto lui o ci sono delle opzioni da indicare a mano???
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compliare programmi e ottimizzare

Messaggio da crap0101 »

si scusa, intendevo ottimizzare utilizzando le opzioni disponibili
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

Re: compliare programmi e ottimizzare

Messaggio da Barbossa »

opzioni disponibili nel makefile??? se nn ce ne fossero sarebbe uguale a installare un precompilato???
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compliare programmi e ottimizzare

Messaggio da crap0101 »

Barbossa ha scritto: opzioni disponibili nel makefile??? se nn ce ne fossero sarebbe uguale a installare un precompilato???
dipende come è stato compilato (il precompilato). Però, siccome quelli devono andare bene su tutti i pc a cui si rivolgono alcune possibili ottimizzini vanno "perse"
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Barbossa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 387
Iscrizione: domenica 29 aprile 2007, 20:08
Località: Prato

Re: compliare programmi e ottimizzare

Messaggio da Barbossa »

ma in sostanza se nel mache file nn c'è nulla da decommentare che opzioni posso dare??? posso specificare per che architetture ottimizzarlo???
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti