2016-05-13 2 views
0

Ich muss eine Laufzeitprüfung auf das Vorhandensein einiger DLLs, die außerhalb des Arbeitsverzeichnisses befinden. Das Verzeichnis, in dem sie gespeichert sind, ist in der Eigenschaft Linker>Additional Library Directories angegeben. Gibt es eine Möglichkeit, wie ich diese Eigenschaft in C++ bekommen kann? Das Verzeichnis in Frage ist $(QTDIR) und ich fand this allgemeine Idee, die in meinem Fall gut funktionieren würde, außer dass $(QTDIR) mit Backslashes definiert ist und dort für die Präprozessordrosseln, wenn es versucht, es zu erweitern. Gibt es eine andere Art und Weise?In VS, programmatisch die Linker> Zusätzliche Bibliotheksverzeichnisse Eigenschaft, oder erhalten Makrowert

Antwort

Verwandte Themen