J'ai un projet Qt qui nécessite un boost. Le projet fonctionne bien sous Linux, mais la compilation sur Windows a présenté quelques difficultés. J'ai pu le faire fonctionner, mais pas correctement, et cela me dérange.Projet Qt avec Boost
est ici la partie pertinente de .pro (travail)
win32{
INCLUDEPATH +=C:\Boost\Boost
LIBS += "C:\Boost\Boost\stage\lib\libboost_system-mgw53-mt-1_65_1.a"
LIBS += -lws2_32
}
Cela ne fonctionne pas, mais devrait selon la documentation que j'ai trouvé en ligne.
win32{
INCLUDEPATH +=C:\Boost\Boost
LIBS += -LC:\Boost\Boost\stage\lib -lboost_system-mt
LIBS += -lws2_32
}
Remarque: Boost a été compilé en utilisant le Mingw distribué avec Qt Creator.
Vous n'êtes pas sûr, mais pour plus de clarté, quelle est l'erreur que vous rencontrez? – MrEricSir
: -1: erreur: ne peut pas trouver -lboost_system-mt et collect2.exe: -1: erreur: erreur: ld retourné 1 état de sortie (Copy-collé de la section Problèmes de Qt Creator) – KingofGamesYami