Bonjour,
Je viens poster car il m'est impossible de parvenir à linker convenablement ma lilbrairie dynamique dans le .pro !
Cette librairie est déjà compilée (avec gcc), et j'arrive à l'utiliser avec un projet classique : un petit main en dehors de Qt, compilé à la main.
J'ai bien naturellement rajouté les deux lignes magiques qui semblent régler les problèmes de tout le monde, hormis le mien :
Ma lib s'appelle donc : libmyLib.soINCLUDEPATH += "/home/adminlocal/Bureau/projec/tinclude"
LIBS += -L"/home/adminlocal/Bureau/project/lib/" -lmyLib
l'include passe bien puisque dans le fichier, le #include ".... .h" n'est pas surligné.
Seulement, lorsque j'essaye d'appeler une fonction de la librairie, j'obtiens le classique
PS : J'ai ajouté le répertoire de la lib à LD_LIBRARY_PATH dans le .bashrclauncher.cpp::-1: error: undefined reference to `test()'
:-1: error: collect2: ld returned 1 exit status
Si quelqu'un a une idée...
Partager