Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Equilibrio e potenza definiscono il Samsung Galaxy S26+, un flagship che sfida la variante Ultra e la fascia alta del mercato con il primo processore mobile a 2nm. Pur mantenendo l'hardware fotografico precedente, lo smartphone brilla per un display QHD+ da 6,7 pollici d'eccellenza, privo però del trattamento antiriflesso dell'Ultra, e per prestazioni molto elevate. Completano il quadro la ricarica wireless a 20W e, soprattutto, un supporto software settennale
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr sbarca ufficialmente in Italia con tre modelli elettrici premium, X, 7X e 001, distribuiti da Jameel Motors su una rete di 52 punti vendita già attivi. La Zeekr X parte da 39.900 euro, la 7X da 54.100: piattaforma a 800V, chip Snapdragon di ultima generazione, ricarica ultraveloce e un'autonomia dichiarata fino a 615 km WLTP. Le prime consegne sono previste a metà aprile
Marathon: arriva il Fortnite hardcore
Marathon: arriva il Fortnite hardcore
Marathon è il titolo multiplayer competitivo del momento. Ecco quali sono le caratteristiche di gioco principali, insieme alle nostre prime considerazioni dopo qualche "run" nell'extraction shooter di Bungie
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-10-2007, 09:25   #21
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
Allora se hai un .lib sicuramente non è stata fatta con GCC.
Mi immagino che il sorgente non ci sia
assolutamente no. E odio non avere il sorgente!
Perche´ dici che se ho la lib non e´ fatta col gcc ?

Quote:
Originariamente inviato da ilsensine Guarda i messaggi
Ricorda che se vedi le brutte puoi sempre usare LoadLibrary & co. Solo ricorda che la stringa da passare a GetProcAddress è il nome "mangled" delle funzioni, che devi estrarre dalla dll.
infatti sto usando quel metodo perche´ proprio non mi va di impazzire a cercare un modo per linkare in maniera umana.

Ma siete d'accordo che fa schifo come sistema o e` solo una mia idea ?
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 09:28   #22
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Perche´ dici che se ho la lib non e´ fatta col gcc ?
Perché altrimenti avresti il .a
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 09:33   #23
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
Perché altrimenti avresti il .a
scusa se sembro stordito (alias: rincoglionito ) ma con gcc->ld (su Linux) puoi scegliere se creare una lib statica o dinamica quindi continuo a non capire
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 09:38   #24
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
L'estensione delle librerie statiche create dai compilatori Microsoft (e da altri, a dire la verità) è .lib. L'estensione che solitamente si usa per le librerie statiche create da gcc è .a.
Se te hai una libreria statica chiamata .lib allora significa che molto probabilmente non è stata fatta con il gcc
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 09:47   #25
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
L'estensione delle librerie statiche create dai compilatori Microsoft (e da altri, a dire la verità) è .lib. L'estensione che solitamente si usa per le librerie statiche create da gcc è .a.
Se te hai una libreria statica chiamata .lib allora significa che molto probabilmente non è stata fatta con il gcc
ma ho una .lib dinamica (penso). Ieri un tipo qui mi ha spiegato che la .dll non basta, serve una .lib come interfaccia (per i simboli) quando linki. Una volta linkato basta la dll come libreria dinamica ma quando linki hai bisogno anche della lib.
E son corso in bagno a vomitare


PS: oggi mi trovo qui praticamente da solo, con Windows in tedesco, Visual Studio in tedesco (non puoi installare Visual Studio in una lingua diversa da quella del S.O.!!! ) , Eclipse (in inglese), una dll sconosciuta senza documentazione, una lib che non so cosa sia e hwupgrade ... mi sa che passero´ molto tempo su quest'ultimo
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 09:49   #26
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
In ogni caso l'estensione .lib non ha niente a che vedere con gcc...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 09:56   #27
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da trallallero Guarda i messaggi
ma ho una .lib dinamica (penso). Ieri un tipo qui mi ha spiegato che la .dll non basta, serve una .lib come interfaccia (per i simboli) quando linki. Una volta linkato basta la dll come libreria dinamica ma quando linki hai bisogno anche della lib.
E son corso in bagno a vomitare


PS: oggi mi trovo qui praticamente da solo, con Windows in tedesco, Visual Studio in tedesco (non puoi installare Visual Studio in una lingua diversa da quella del S.O.!!! ) , Eclipse (in inglese), una dll sconosciuta senza documentazione, una lib che non so cosa sia e hwupgrade ... mi sa che passero´ molto tempo su quest'ultimo

però purtroppo non ti posso essere d'aiuto che non ho mai avuto necessità di linkare una dll
guarda piuttosto se seguendo queste istruzioni riesci quanto meno ad avere visual studio in inglese
http://blogs.msdn.com/astebner/archi...24/560579.aspx
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 10:08   #28
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da cionci Guarda i messaggi
E poi perché uno non può dire che non gli piace Windows ? Siamo sempre liberi di non rispondere se la forma della domanda non ci piace
Certamente. L'importante è non generalizzare le proprie impressioni, visto che esistono altri programmatori che hanno un'opinione completamente diversa e perfettamente legittima.

Fine OT
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 10:10   #29
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da trallallero Guarda i messaggi
Ma siete d'accordo che fa schifo come sistema o e` solo una mia idea ?
Devi entrare nell'ottica che è un sistema diverso, coi suoi pregi e i suoi difetti.

La pietra filosofale dell'informatica non ce l'ha nessuno.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 10:11   #30
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi

però purtroppo non ti posso essere d'aiuto che non ho mai avuto necessità di linkare una dll
guarda piuttosto se seguendo queste istruzioni riesci quanto meno ad avere visual studio in inglese
http://blogs.msdn.com/astebner/archi...24/560579.aspx
grazie caro ma dice chiaramente questo:
Quote:
You have to have the English version in order to change the UI to use English strings.


comunque e´ un buon modo per doverlo imparare
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 10:12   #31
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da cionci Guarda i messaggi
L'estensione delle librerie statiche create dai compilatori Microsoft (e da altri, a dire la verità) è .lib. L'estensione che solitamente si usa per le librerie statiche create da gcc è .a.
Se te hai una libreria statica chiamata .lib allora significa che molto probabilmente non è stata fatta con il gcc
Esattamente. Esistono differenze già fra compilatori per la stessa piattaforma: figuriamoci fra compilatori diversi su piattaforme diverse.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 10:22   #32
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Devi entrare nell'ottica che è un sistema diverso, coi suoi pregi e i suoi difetti.

La pietra filosofale dell'informatica non ce l'ha nessuno.
infatti proprio perche´ e´ diverso che dico che per me fa schifo.

Gia´ ai tempi del VC, nel 1999, non riuscivo proprio a capire come creare un programma senza dover leggere quintali di documentazione e fare cose contro ogni logica, senza sapere il perche´. Poi, lo stesso programma, sul Borland Builder lo facevi in 2 ore conoscendo il C++, leggendo quel che basta per capire come funzionano gli oggetti Borland e usando la logica umana.

Adesso mi ritrovo in un sistema nuovo (conosco Windows ma non ci lavoro da anni) e non e´ che mi trovo spaesato, come le prime volte su Unix-Linux dove comunque bastava andar di logica, ma completamente perso.

Perche´ ho bisogno di una lib e una dll ? perche´ non basta una semplice libreria dinamica ? perche´ mi devo caricare la lib dal sorgente ? perche´la devo liberare alla fine ? e perche´devo andare a trovare l'indirizzo di tutte le funzioni ? a me sembra assurdo
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 10:49   #33
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
In teoria, a quanto pare, basta anche la dll, ma deve essere compilata da g++
Gli altri compilatori fanno cose diverse. I compilatori MS hanno bisogno comunque di un file lib anche per la versione dinamica (che non contiene altro che gli import che altrimenti devi farti a mano). In generale non è quindi obbligatorio caricare la dll, le funzioni e chiudere la dll aperta, perché viene fatto tutto in modo trasparente.

Nota che l'importazione dinamica di una shared library può essere fatta anche su Linux con dlopen

Quindi a questo punto il problema non è Windows, ma l'incompatibilità fra la libreria che ti hanno dato ed il compilatore che usi.

Potresti usare Code::Blocks come IDE con il compilatore Intel distribuito con l'sdk...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 11:18   #34
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da cionci Guarda i messaggi
In teoria, a quanto pare, basta anche la dll, ma deve essere compilata da g++
Gli altri compilatori fanno cose diverse. I compilatori MS hanno bisogno comunque di un file lib anche per la versione dinamica (che non contiene altro che gli import che altrimenti devi farti a mano). In generale non è quindi obbligatorio caricare la dll, le funzioni e chiudere la dll aperta, perché viene fatto tutto in modo trasparente.

Nota che l'importazione dinamica di una shared library può essere fatta anche su Linux con dlopen

Quindi a questo punto il problema non è Windows, ma l'incompatibilità fra la libreria che ti hanno dato ed il compilatore che usi.

Potresti usare Code::Blocks come IDE con il compilatore Intel distribuito con l'sdk...
grazie per tutte le info

purtroppo qui si usa solo quello deciso dall'azienda (e mi sembra anche giusto). Per esempio non ho potuto scaricare Eclipse ma ho dovuto installarlo da un disco loro, con certi plugins.
Quindi non posso usare Code::Blocks
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 12:45   #35
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
doppio post
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 12:45   #36
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
edit - tutto risolto vedo
sigh, arrivo tardi
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 12:54   #37
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da 71104 Guarda i messaggi
edit - tutto risolto vedo
sigh, arrivo tardi
beh 'nsomma, risolto e´ una parola grossa
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 15:21   #38
kk3z
Senior Member
 
L'Avatar di kk3z
 
Iscritto dal: Nov 2003
Messaggi: 980
Se non hai ancora risolto, puoi trasformare un .lib in .a usando reimp o dlltool (devi avere anche la dll)
kk3z è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 15:28   #39
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da kk3z Guarda i messaggi
Se non hai ancora risolto, puoi trasformare un .lib in .a usando reimp o dlltool (devi avere anche la dll)
ho risolto nel senso che uso LoadLibrary etc ... ha vinto Windows

peró grazie, prendo nota.

Almeno tu dai consigli invece di inzozzare il 3d come fanno altri con Zune, Xbox e altre michiate varie
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 15:41   #40
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
Perche´ ho bisogno di una lib e una dll ? perche´ non basta una semplice libreria dinamica ? perche´ mi devo caricare la lib dal sorgente ? perche´la devo liberare alla fine ? e perche´devo andare a trovare l'indirizzo di tutte le funzioni ? a me sembra assurdo
Per pura curiosità: la DLL è stata scritta da te o fa parte di una qualche libreria?

Di solito a corredo della DLL viene fornito un .h (o un altro meccanismo) che ne agevola l'utilizzo nel programma "client".

Quote:
Almeno tu dai consigli invece di inzozzare il 3d come fanno altri con Zune, Xbox e altre michiate varie
Nei forum, per definizione, si discute... Quando si va troppo off-topic interviene il moderatore.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere? Recensione Samsung Galaxy S26+: sfida l'Ultra, m...
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
NASA: lanciata la missione Artemis II ve...
Intel riacquista la Fab 34 in Irlanda, u...
SpaceX ha lanciato la missione Transport...
Occhiali smart in affitto: la nuova stra...
L'aeroplano supersonico ''silenzioso'' N...
Il primo chip a 2 nm di MediaTek sarà a...
Blue Origin lancerà il satellite ...
Roscosmos torna a lanciare capsule verso...
La connettività satellitare anche sui di...
Astronauta italiano sul suolo lunare gra...
Senza formazione ai dipendenti l'IA non ...
Google rende disponibile l'opzione per i...
Oracle licenzia migliaia di persone con ...
Il semaforo bianco sta arrivando: cos'è,...
FRITZ!Repeater 2700 disponibile su Amazo...
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: 04:43.


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