|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2004
Città: Roma e Palermo
Messaggi: 204
|
[c++] gd library e visual studio
ho avuto un piccolo problema, allora, per iniziare ho scaricato questo esempio di codice c++ con le gd scritto su visual studio:
http://homepages.ius.edu/rwisman/A348/html/gd.zip ho escluso una libreria che lo faceva bloccare (libc.lib), e il codice ha funzionato senza problemi (sotto visual studio). Ora partendo da questo esempio, l'ho modificato creando il mio codice, il problema è che questa versione della libreria allegata col progetto di cui sopra, non è in grado di disegnare ellissi (vedendo il file gd.h, mancano proprio delle intere funzioni come la gdImageFilledEllipse). Per disegnare anche le ellissi quindi ho scaricato questo: http://www.libgd.org/releases/gd-latest-win32.zip provato a sostituire i file, ma non funzionava, dice che manca il file gd.lib che non è presente in questo file zip. Per tentare di risolvere ho provato sia a lasciare il vecchio file, che in un secondo tempo a rinominare il nuovo bgd.lib presente in questo file zip in gd.lib, ma niente. nella guida quindi, ho trovato anche questo file: http://www.boutell.com/gd/http/gdwin32.zip come la stessa guida dice, ho lanciato il file .bat ma non mi ha creato il file bdg.lib avete qualche suggerimento da darmi? O magari anche un helloworld in visual studio con le gd, come quello sul primo link che ho messo? non so dove sbattere la testa |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sembra che nel binario per win32 il nome della librearia sia bgd.lib...invece di gd.lib.
|
|
|
|
|
|
#3 | ||
|
Member
Iscritto dal: Nov 2004
Città: Roma e Palermo
Messaggi: 204
|
Quote:
Comunque l'ho esclueso e sono riuscito a compilare il codice che ho scritto con successo tramite le gd-latest-win32, quando però lo mando in run, mi da l'errore: Quote:
'gd.exe': Loaded 'C:\Documents and Settings\pecoraro\Documenti\Visual Studio 2005\Projects\gd\Debug\gd.exe', Symbols loaded. 'gd.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded. 'gd.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded. 'gd.exe': Loaded 'C:\Documents and Settings\pecoraro\Documenti\Visual Studio 2005\Projects\gd\bgd.dll', Binary was not built with debug information. 'gd.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded. First-chance exception at 0x7c92b1fa in gd.exe: 0xC0000005: Access violation writing location 0x00000010. Unhandled exception at 0x7c92b1fa in gd.exe: 0xC0000005: Access violation writing location 0x00000010. The program '[3724] gd.exe: Native' has exited with code 0 (0x0). idee?
__________________
Risorse e tiradadi gratuiti per il gioco di ruolo Vampire e Dungeons & Dragons (in fase di sviluppo)! http://www.czar82.altervista.org/index.html Ultima modifica di czar : 23-06-2010 alle 12:18. |
||
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Nov 2004
Città: Roma e Palermo
Messaggi: 204
|
per la cronaca il file che tento di far partire è questo:
http://czar82.altervista.org/gd.zip con queste librerie gd: http://www.libgd.org/releases/gd-latest-win32.zip |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Nov 2004
Città: Roma e Palermo
Messaggi: 204
|
nessun suggerimento?
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Non uso Windows, quindi non ti posso aiutare.
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Magari ti basta rinominare bgd.dll in gd.dll ?
|
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Nov 2004
Città: Roma e Palermo
Messaggi: 204
|
non funziona, avevo già provato.
sinceramente non ho idea del problema, cmq adesso sto usando dev c++, e funziona tutto senza problemi... O.o |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:11.




















