Oppure

Loading
06/06/09 10:45
matteo88roma
Ciao a tutti, ho il seguente problema! :pat:
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.

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
aaa