Torna indietro   Hardware Upgrade Forum > Software > Programmazione

NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT
NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT
Nelle ultime settimane abbiamo provato tre delle proposte top di gamma di NZXT nelle categorie case, dissipatori e ventole. Rispettivamente, parliamo dell'H9 Flow RGB+, Kraken Elite 420 e F140X. Si tratta, chiaramente, di prodotti di fascia alta che si rivolgono agli utenti DIY che desiderano il massimo per la propria build. Tuttavia, mentre i primi due dispositivi mantengono questa direzione, le ventole purtroppo hanno mostrato qualche tallone d'Achille di troppo
ASUS ROG Swift OLED PG34WCDN recensione: il primo QD-OLED RGB da 360 Hz
ASUS ROG Swift OLED PG34WCDN recensione: il primo QD-OLED RGB da 360 Hz
ASUS ROG Swift OLED PG34WCDN è il primo monitor gaming con pannello QD-OLED Gen 5 a layout RGB Stripe Pixel e 360 Hz su 34 pollici: lo abbiamo misurato con sonde colorimetriche e NVIDIA LDAT. Ecco tutti i dati
Recensione Nothing Phone (4a) Pro: finalmente in alluminio, ma dal design sempre unico
Recensione Nothing Phone (4a) Pro: finalmente in alluminio, ma dal design sempre unico
Nothing Phone (4a) Pro cambia pelle: l'alluminio unibody sostituisce la trasparenza integrale, portando una solidità inedita. Sotto il cofano troviamo uno Snapdragon 7 Gen 4 che spinge forte, mentre il display è quasi da top dig amma. Con un teleobiettivo 3.5x e la Glyph Matrix evoluta, è la prova di maturità di Carl Pei. C'è qualche compromesso, ma a 499EUR la sostanza hardware e la sua unicità lo rendono un buon "flagship killer" in salsa 2026
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 21-11-2004, 18:17   #1
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
[C++] wxwindows e linux

Ciao a tutti....vi spiego brevemente il mio problema....ho installato la libreria....ho scritto il programma...ma come diceva la guida ke sto leggendo per compilare queste librerie non si riesce col modo tradizionele, ovvero g++ esempio.cpp...così volevo sapere qual'era il modo per farlo!!!
mi chiedevo se esistesse un IDE che lo potesse fare!!
ciao,
grazie a kiunque mi risponda!
Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 21-11-2004, 19:14   #2
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Dopo esserti assicurato di aver installato WXWindows in maniera corretta prova a compilare in questo modo :

g++ esempio.cpp `wx-config --libs` `wx-config --cxxflags` -o esempio

Ciao

PS = L'eseguibile generato da g++ in questo caso sarà (ovviamente) "esempio" , e non il classico "a.out"
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 21-11-2004, 19:32   #3
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
Funzia....xò min da un errore nella compilazione:

io faccio questo programma:

# include <wx/wx.h>

class BasicAppublic wxApp {

public:
BasicApp();
virtual bool OnInit();
private:
wxFrame* frame;
};

DECLARE_APP(BasicApp)
IMPLEMENT_APP(BasicApp)

BasicApp::BasicApp() {
frame= new wxFrame(NULL,-1,"Il mio primo programma a finestre");
}

bool BasicApp:nInit() {
frame->Show(true);
return true;
}



e poi come errori mi da:

basic.cpp: In function `wxApp* wxCreateApp()':
basic.cpp:13: cannot allocate an object of type `BasicApp'
basic.cpp:13: because the following virtual functions are abstract:
/usr/include/wx/app.h:131: virtual int wxAppBase:nRun()
basic.cpp: In constructor `BasicApp::BasicApp()':
basic.cpp:16: invalid use of undefined type `struct wxFrame'
/usr/include/wx/log.h:28: forward declaration of `struct wxFrame'
basic.cpp: In member function `virtual bool BasicApp:nInit()':
basic.cpp:20: invalid use of undefined type `struct wxFrame'
/usr/include/wx/log.h:28: forward declaration of `struct wxFrame'


e io il programma l'ho copiato tale e quale dal libro ke sto leggendo!!
Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 10:10   #4
Passy
Senior Member
 
L'Avatar di Passy
 
Iscritto dal: Jul 2000
Città: Vignola (MO)
Messaggi: 316
Vi seguo
__________________
<Asus A8N-E Deluxe> <Amd64 3000+> <Ram 2.5 Gb> <Geffo3> <2 Maxtor 160 Gb RAID 1> <Adsl ZyXEL 645r> <ESS Maestro>
<GNU/Linux Debian Etch>
Wii 1037 4238 6261 1967
Passy è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 12:12   #5
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Re: [C++] wxwindows e linux

Quote:
Originariamente inviato da Oiziorbaf
Ciao a tutti....vi spiego brevemente il mio problema....ho installato la libreria....ho scritto il programma...ma come diceva la guida ke sto leggendo per compilare queste librerie non si riesce col modo tradizionele, ovvero g++ esempio.cpp...così volevo sapere qual'era il modo per farlo!!!
mi chiedevo se esistesse un IDE che lo potesse fare!!
ciao,
grazie a kiunque mi risponda!
un up per te, dato che anche io ho problemi molto simili e, con il tutorial del sito ufficiale, non sono nemmeno riuscito a fare un "hello world"
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 13:33   #6
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
e allora lo faccio anke io....up!!!

Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 15:16   #7
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Il programmino che hai postato, compilato sotto windows con MinGWDeveloperStudio non dà errori di compilazione e funziona:

Codice:
# include <wx/wx.h> 

class BasicApp : public wxApp { 

public: 
BasicApp(); 
virtual bool OnInit(); 
private: 
wxFrame* frame; 
}; 

DECLARE_APP(BasicApp) 
IMPLEMENT_APP(BasicApp) 

BasicApp::BasicApp() { 
frame= new wxFrame(NULL,-1,"Il mio primo programma a finestre"); 
} 

bool BasicApp::OnInit() { 
frame->Show(true); 
return true; 
}
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 15:23   #8
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Quote:
Originariamente inviato da anx721
Il programmino che hai postato, compilato sotto windows con MinGWDeveloperStudio non dà errori di compilazione e funziona:

Codice:
# include <wx/wx.h> 

class BasicApp : public wxApp { 

public: 
BasicApp(); 
virtual bool OnInit(); 
private: 
wxFrame* frame; 
}; 

DECLARE_APP(BasicApp) 
IMPLEMENT_APP(BasicApp) 

BasicApp::BasicApp() { 
frame= new wxFrame(NULL,-1,"Il mio primo programma a finestre"); 
} 

bool BasicApp::OnInit() { 
frame->Show(true); 
return true; 
}
in windows anche a me funziona con mingw, è in linux che evidentemente non
linko qualcosa
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 15:32   #9
anx721
Senior Member
 
L'Avatar di anx721
 
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
Gli errori di Oiziorbaf mi sembrano errori di compilazione e non di linking; te che errori hai?
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified

European Certification of Informatics Professionals
anx721 è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 15:36   #10
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Quote:
Originariamente inviato da anx721
Gli errori di Oiziorbaf mi sembrano errori di compilazione e non di linking; te che errori hai?
Codice:
g++ prova.cpp `wx-config --libs` `wx-config --cxxflags` -o prova

prova.cpp: In function `wxApp* wxCreateApp()':
prova.cpp:13: error: cannot allocate an object of type `BasicApp'
prova.cpp:13: error:   because the following virtual functions are abstract:
/usr/include/wx/app.h:131: error:       virtual int wxAppBase::OnRun()
prova.cpp: In constructor `BasicApp::BasicApp()':
prova.cpp:16: error: invalid use of undefined type `struct wxFrame'
/usr/include/wx/log.h:28: error: forward declaration of `struct wxFrame'
prova.cpp: In member function `virtual bool BasicApp::OnInit()':
prova.cpp:20: error: `Show' undeclared (first use this function)
prova.cpp:20: error: (Each undeclared identifier is reported only once for each
   function it appears in.)

praticamente, gli stessi
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 22-11-2004, 17:27   #11
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
Appunto infatti prima avevo provato a compilarlo nel modo normale g++ nomefile.cpp e mi è venuta fuori una lista interminabile di errori...così facendo invece ne sono venuti fuori solo 3.....ma ke nn si riescono a risolvere...e ke visto ke in questo argomento sono un newbie non ho la più pallida idea di come faccio a risolverli!!!!

Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 08:48   #12
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
Prova ad includere wxframe.h...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 13:19   #13
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
No...nn funzia lo stesso.......vi prego aiutatemi!!!!

Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 16:49   #14
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
Scusate moderatori se faccio ancora up....ma è molto importante!!!
Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 17:21   #15
Banus
Senior Member
 
L'Avatar di Banus
 
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
Prova a scaricare e compilare gli esempi sul sito ufficiale.

Comunque nei miei esperimenti con le wxWindows non ho mai usato DECLARE_APP. Prova a toglierlo, non credo ti serva.
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry
Banus è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 19:33   #16
sandor78
Junior Member
 
Iscritto dal: Aug 2004
Messaggi: 23
Non sono sicuro, ma se definisci un membro funzione di una classe al di difuori del campo d'azione della classe stessa , ma nello stesso file, la devi dichiarare come inline function.....


inline BasicApp::BasicApp(){
....
...
}
sandor78 è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 19:37   #17
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
Non è necessario...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 23-11-2004, 19:44   #18
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
Prova a compilare l'esempio che ti attacco...
Allegati
File Type: zip wxprova.zip (1.5 KB, 4 visite)
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 24-11-2004, 20:42   #19
Oiziorbaf
Member
 
Iscritto dal: Jun 2004
Messaggi: 53
Se provo a compilarlo mi da un casino di errori....ma tu l'ahi fatto in win o su linux???
Oiziorbaf è offline   Rispondi citando il messaggio o parte di esso
Old 24-11-2004, 20:43   #20
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
Su windows...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abbiamo provato il tris d'assi di NZXT NZXT H9 Flow RGB+, Kraken Elite 420 e F140X: abb...
ASUS ROG Swift OLED PG34WCDN recensione: il primo QD-OLED RGB da 360 Hz ASUS ROG Swift OLED PG34WCDN recensione: il prim...
Recensione Nothing Phone (4a) Pro: finalmente in alluminio, ma dal design sempre unico Recensione Nothing Phone (4a) Pro: finalmente in...
WoW: Midnight, Blizzard mette il primo, storico mattone per l'housing e molto altro WoW: Midnight, Blizzard mette il primo, storico ...
Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato Ecovacs Goat O1200 LiDAR Pro: la prova del robot...
La navicella spaziale indiana Gaganyaan ...
Le macchie sullo scudo termico di Orion ...
Anthropic ha un'AI che trova falle in Wi...
I 10 migliori sconti Amazon del weekend:...
Con un coupon scendono ancora: le super ...
Minimo storico per Samsung Galaxy S26 Ul...
Si è conclusa la missione lunare ...
EK Waterblock si arrende agli aumenti, i...
Geekbench si aggiorna: tutti i test con ...
Per la prima volta un computer quantisti...
Telecamere Reolink 4K su Amazon: Wi-Fi 6...
Anthropic vuole farsi i chip da sola? Co...
Il fondatore di Framework: il personal c...
JBL Live Flex 3 a 129€ su Amazon: ANC ad...
Come un uomo ha costruito un'azienda da ...
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: 12:54.


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