Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-12-2004, 17:50   #1
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
compilare un file.c

non mi ricordo esattamente il procedimento per compilare un file.c in modo da renderlo eseguibile

make e install? make e boh?
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 17:55   #2
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
nelle istruzione c'è scritto

To compile: "gcc -o smurf5 papasmurf-linux.c"

ma poi se scrivo smurf5 per farlo partire nulla
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 17:57   #3
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
che scemo, non ero root
almeno credo sia per quello..

come ci si loggava root al volo da shell?
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 18:12   #4
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
Codice:
[root@localhost papasmurf]# gcc -dlinux papasmurf.c -o smurf
/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.1/../../../crt1.o(.text+0x18): In function `_start':
../sysdeps/i386/elf/start.S:98: undefined reference to `main'
collect2: ld returned 1 exit status
e poi non va o.o
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 18:19   #5
wubby
Senior Member
 
L'Avatar di wubby
 
Iscritto dal: Sep 2003
Messaggi: 5402
man gcc
wubby è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 18:24   #6
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
sono niubbo ma proprio non mi viene neanche con
man gcc -o -dlinux papasmurf.c smurf
o viceversa.. le ho provate tutte
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 18:43   #7
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
probabilmente era meglio postare in Programmazione. il problema pero sembra essere il main. Se alleghi un attimo il codice del file .c magari riesco a darti una mano.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 18:44   #8
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da LuPellox85
sono niubbo ma proprio non mi viene neanche con
man gcc -o -dlinux papasmurf.c smurf
o viceversa.. le ho provate tutte
cmq. il comando da usare era man gcc da solo. in questo modo potevi vedere le istruzioni su come usare gcc.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 18:52   #9
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
Quote:
Originariamente inviato da VICIUS
cmq. il comando da usare era man gcc da solo. in questo modo potevi vedere le istruzioni su come usare gcc.

ciao
ora vedo se con le istruzioni cavo qualcosa

Edit: vedi sotto...

questo è il codice

Ultima modifica di cionci : 04-12-2004 alle 13:09.
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 19:05   #10
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
Quote:
Originariamente inviato da LuPellox85
ma poi se scrivo smurf5 per farlo partire nulla
chmod u+x smurf5 ; ./smurf5 nella directory dove e' contenuto il file C e il file compilato con il comando citato nel sorgente.

Non mi risulta però molto legale l'utilizzo di broadcast
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 19:12   #11
S3N
Senior Member
 
L'Avatar di S3N
 
Iscritto dal: Dec 2002
Messaggi: 720
Quote:
Originariamente inviato da LuPellox85
nelle istruzione c'è scritto

To compile: "gcc -o smurf5 papasmurf-linux.c"

ma poi se scrivo smurf5 per farlo partire nulla

Restando nella cartella in cui dai il comando "gcc -o smurf5 papasmurf-linux.c" per far partire il programma scrivi "./smurf5"
Puoi anche controllare se è eseguibile, altrimenti "chmod +x smurf5".
Ora dicci, a chi vuoi smurfare?
__________________
- Maestro qual'è la natura ultima della realtà? - Domandalo a quel palo - Non ho capito - Neppure io
Trattative concluse sul mercatino: Fabio310-4per4-uazzamerican-loripa80-lacio78-Kalos-Markap-bigasluna
S3N è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 19:19   #12
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
# gcc -dlinux papasmurf.c -o smurf
ma quel -dlinux dove lo hai pescato ? toglielo e vedrai che funziona. nel sorgente non c'è niente di strano e infati funziona tutto.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 21:19   #13
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Quote:
Originariamente inviato da VICIUS
cmq. il comando da usare era man gcc da solo. in questo modo potevi vedere le istruzioni su come usare gcc.

ciao

Muahahahahahhaahhahahahahahah oh my gosh muahahhahahahaa

What a funny guy

Bye
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 22:34   #14
S3N
Senior Member
 
L'Avatar di S3N
 
Iscritto dal: Dec 2002
Messaggi: 720
Quote:
Originariamente inviato da Maestro
chmod u+x smurf5 ; ./smurf5 nella directory dove e' contenuto il file C e il file compilato con il comando citato nel sorgente.

Non mi risulta però molto legale l'utilizzo di broadcast

Maestro!
Com'è che hai postato ben 7 minuti prima di me e non avevo visto la tua risposta (da quì l'inutilità della mia)?
Momento di fusione totale.
__________________
- Maestro qual'è la natura ultima della realtà? - Domandalo a quel palo - Non ho capito - Neppure io
Trattative concluse sul mercatino: Fabio310-4per4-uazzamerican-loripa80-lacio78-Kalos-Markap-bigasluna
S3N è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 22:37   #15
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
Quote:
Originariamente inviato da AnonimoVeneziano
Muahahahahahhaahhahahahahahah oh my gosh muahahhahahahaa

What a funny guy

Bye
Anonimo.. compatiscimi..
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 02-12-2004, 22:38   #16
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
Quote:
Originariamente inviato da S3N
Restando nella cartella in cui dai il comando "gcc -o smurf5 papasmurf-linux.c" per far partire il programma scrivi "./smurf5"
Puoi anche controllare se è eseguibile, altrimenti "chmod +x smurf5".
Ora dicci, a chi vuoi smurfare?
ma niente.. sono ricordi di quando lameravo su ircnet col v6 e lo smurf, e alla fine tenerlo a portata di mano fa sempre comodo
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2004, 00:56   #17
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da AnonimoVeneziano
Muahahahahahhaahhahahahahahah oh my gosh muahahhahahahaa

What a funny guy

Bye
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2004, 02:10   #18
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
Quote:
Originariamente inviato da VICIUS
probabilmente rideva di me
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2004, 10:10   #19
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16214
Re: compilare un file.c

Quote:
Originariamente inviato da LuPellox85
non mi ricordo esattamente il procedimento per compilare un file.c in modo da renderlo eseguibile

make e install? make e boh?
Se e' solo un file: "gcc nomefile.c -o nomeprog" o "gcc -o nomeprog nomefile.c".
Se sono tanti, in genere ti ci vuole una procedura piu' complessa, che puoi gestire con i makefile.

Per lanciarlo: anzitutto devi avere il permesso di esecuzione sul file del programma, cosa che comunque viene fatta da gcc.
Ora, tu hai una variabile d'ambiente che si chiama PATH e di cui puoi visualizzare il contenuto con "echo $PATH": ti viene fuori una cosa del tipo "dir1:dir2:dir3", cioe' nomi di directory separati da due punti.
Quando tu dai un comando solo col nome, la shell lo cerca prima in dir1, poi in dir2, eccetera; se lo trova lo lancia da dove l'ha trovato, se no da' errore.
Ora, e' possibile che nella tua PATH non ci sia ".", cioe' la cartella corrente: in questo caso, il comando va lanciato con "./nomeprog".
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 03-12-2004, 12:09   #20
LuPellox85
Senior Member
 
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9176
Re: Re: compilare un file.c

Quote:
Originariamente inviato da Ziosilvio
Se e' solo un file: "gcc nomefile.c -o nomeprog" o "gcc -o nomeprog nomefile.c".
Se sono tanti, in genere ti ci vuole una procedura piu' complessa, che puoi gestire con i makefile.

Per lanciarlo: anzitutto devi avere il permesso di esecuzione sul file del programma, cosa che comunque viene fatta da gcc.
Ora, tu hai una variabile d'ambiente che si chiama PATH e di cui puoi visualizzare il contenuto con "echo $PATH": ti viene fuori una cosa del tipo "dir1:dir2:dir3", cioe' nomi di directory separati da due punti.
Quando tu dai un comando solo col nome, la shell lo cerca prima in dir1, poi in dir2, eccetera; se lo trova lo lancia da dove l'ha trovato, se no da' errore.
Ora, e' possibile che nella tua PATH non ci sia ".", cioe' la cartella corrente: in questo caso, il comando va lanciato con "./nomeprog".
si infatti mi dimenticavo il ./ ...

comunque, di mettere il -dlinux me l'ha detto un amico.. è inutile?
LuPellox85 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Apple riduce la produzione di iPhone 17:...
Lancio del razzo spaziale cinese Lunga M...
SpaceX Starship: Super Heavy Booster 20 ...
Questa RTX 3070 è tornata in vita...
Un ricercatore scopre uno script bash na...
Robot umanoidi teleoperati eseguono le p...
QuadRF, il gadget da 499 dollari che leg...
ChatGPT, Claude e Gemini nel mirino: cos...
Pneumatici dalla Cina, l'UE introduce da...
SpaceX vuole 100.000 satelliti in orbita...
Disney+ gratis, ma con pubblicità: l'ult...
Microsoft ammette: emissioni di CO2 su d...
Apple denuncia OpenAI e due ex dirigenti...
Asha Sharma licenzia migliaia di dipende...
25 articolazioni, pelle tattile e forza ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:28.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v