Bonjour,
Depuis plusieurs jour je cherche la solution pour faire comprendre à éclipse (3.2) qu'il doit linker une librairie système lors de la compilation de mon projet mais je ne trouve où pas lui rentrer cette info. Du coup je dois me retaper le link en terminal; pas génant mais pénible.
Je précise que mon projet est un projet QTgui.
Voici les lignes de compilation 'automatique' :
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -Idebug -I. -o debug/test_ssh.o test_ssh.cpp
g++ -o test_SSH debug/main.o debug/test_ssh.o debug/moc_test_ssh.o -L/usr/lib -lQtGui -lQtNetwork -lQtCore -lpthread
ce que je souhaiterai :
g++ -o test_SSH debug/main.o debug/test_ssh.o debug/moc_test_ssh.o -L/usr/lib -lQtGui -lQtNetwork -lQtCore -lpthread /usr/lib/libssh2.so
Merci.
Tof
Partager