2012-11-08 14 views
6

Per il mio prossimo compito ho bisogno di eseguire il threading in C++ e ho letto che la libreria boost per il threading funziona abbastanza bene. Non ho mai aggiunto una libreria personalizzata a Netbeans e speravo che qualcuno potesse darmi dei passi da seguire per permettermi di includerla e usarla nella mia classe.Netbeans IDE 7.2.1: Come aggiungere la libreria boost C++

Finora ho scaricato il seguente: biblioteca Boost da qui: http://sourceforge.net/projects/boost/files/boost/1.52.0/ (Non sono sicuro se è importante dove ho estratto anche questo .. Sto assumendo ho bisogno di impostare NetBeans per puntare a qualche parte all'interno del proprietà del mio pacchetto)

NetBeans 7.2.1 C/C++ per Windows Installer da qui:? http://netbeans.org/downloads/start.html?platform=windows&lang=en&option=cpp

la compilazione con: MinGW

Qualsiasi aiuto sarebbe grande. Grazie!

risposta

7

biblioteca Linking:

Progetto -> Proprietà -> Linker -> Biblioteche -> Aggiunta l'opzione -> Altro -> -l% libname%

Percorso alle librerie:

progetto -> proprietà -> Linker -> Ulteriori directory di libreria

Include:

Progetto -> Proprietà -> C++ Compiler -> includere le directory -> % paths_to_boost%

+0

Il 'Percorso per le biblioteche' e 'Include' passaggi sembravano aver funzionato, ma dopo Collego la libreria che non verrà compilata per me. Restituisce con: c: \ minGW \ bin \ .. \ lib \ gcc \ mingw32 \ 3.4.5 \ .. \ .. \ .. \ .. \ mingw32 \ bin \ ld.exe: impossibile trovare -l % thread% collect2: ld restituito 1 stato di uscita – user1809606

+0

provare anche ad aggiungere lo stesso percorso della libreria al percorso della libreria di runtime –

Problemi correlati