matteo88roma (Normal User)
Rookie
Messaggi: 25
Iscritto: 15/12/2008
|
Ciao a tutti, ho il seguente problema!
Ho installato NetBeans (6.7 RC1) e ho aggiunto i moduli per programmare in C, C++.
Ho impostato tutte le utilities necessarie correttamente(gcc,g++,gdb,etc..).
Se scrivo un qualsiasi programma che utilizza le librerie standard, non ottengo errori.
Prima stavo studiando il devel pack "libusb".
Ho creato un nuovo progetto C++, ho aggiunto al compilatore C++ i seguenti argomenti:
-L c:\cygwin\lib -libusb (la libreria è presente nella directory)
Il tutto funziona finchè non richiamo una qualunque funzione di "libusb".
Ad esempio, ho scritto:
usb_init();
E non appena clicco su "Clean&Build", ottengo il seguente log.
Codice sorgente - presumibilmente Delphi |
g++ -L c:\cygwin\lib -libusb -c -g -MMD -MP -MF build/Debug/Cygwin-Windows/USBAnalyzer.o.d -o build/Debug/Cygwin-Windows/USBAnalyzer.o USBAnalyzer.cpp g++: -libusb: linker input file unused because linking not done mkdir -p build/Debug/Cygwin-Windows rm -f build/Debug/Cygwin-Windows/main.o.d g++ -L c:\cygwin\lib -libusb -c -g -MMD -MP -MF build/Debug/Cygwin-Windows/main.o.d -o build/Debug/Cygwin-Windows/main.o main.cpp g++: -libusb: linker input file unused because linking not done mkdir -p dist/Debug/Cygwin-Windows g++ -L c:\cygwin\lib -libusb -o dist/Debug/Cygwin-Windows/firstusbapplication build/Debug/Cygwin-Windows/USBAnalyzer.o build/Debug/Cygwin-Windows/main.o /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -libusb
|
Qualcuno può aiutarmi a capire cosa succede?
Grazie mille in anticipo!
Matteo
|