Wie verwende ich die Boost-Bibliotheken in einem qmake-Projekt?

8

Vor einigen Tagen kompilierte ich Boost ver. 1.53.0 für VS2012. Es funktioniert gut, kompiliert gut. Jetzt möchte ich Boost mit Qt Creator verwenden. In der .pro Datei habe ich

eingeschlossen %Vor%

Aber wenn ich kompiliere, bekomme ich 2 Fehler:

%Vor%

Was soll ich tun? Ich habe gegoogelt, aber scheint, ich bin der erste mit diesem Fehler.

    
ddacot 08.06.2013, 10:00
quelle

2 Antworten

18
%Vor%

Falsch.

Lesen Sie dies .

Lösung:

%Vor%

Boost hat komplizierte Bibliotheksnamen ("libboost_filesystem-vc90-mt-1_53.lib") und im Falle von msvc verbindet es diese automatisch.) Wenn du zusätzliche lib verlinken willst, machst du das so:

%Vor%

Wo MyLibraryPath der Bibliothekspfad ist und mylib die Bibliothek ist, mit der Sie eine Verknüpfung herstellen möchten.

  

Ich bin der erste mit diesem Fehler.

Der Fehler tritt am wahrscheinlichsten auf, weil der Compiler versucht, das Verzeichnis zu öffnen, als wäre es eine Datei oder etwas ähnliches.

    
SigTerm 08.06.2013, 10:55
quelle
0
%Vor%     
thistleknot 26.06.2016 17:48
quelle

Tags und Links