Ich verwende Boost mit Visual Studio 2013 Express.Visual Studio Boost nicht finden Dateien in Release-Modus (funktioniert in Debug)
Visual Studio findet die #include <boost/filesystem.hpp>
im Debug-Modus, aber nicht im Freigabemodus.
Wenn ich versuche, in Release-Modus zu kompilieren, heißt es:
Error 1 error C1083: Cannot open include file: 'boost/filesystem.hpp': No such file or directory
Wenn ich direkt an der #include
Richtlinie klicken, um die Datei manuell zu öffnen, funktioniert es in Debug-Konfiguration, aber auch hier nicht in Release es sagt, es:
File 'boost/filesystem.hpp' not found in current source file's directory or in build system paths.
ich die Build-Konfigurationen geprüft und
- C/C++ -> Allgemein -> "Zusätzliche Includeverzeichnisse"
- Linker -> Allgemein -> "Weitere Bibliotheksverzeichnisse"
- Linkers -> Input -> "Zusätzliche Abhängigkeiten"
Sind für beide Konfigurationen gleich.
Muss ich die "Build System Paths" bearbeiten, wie der Fehler sagt? Ich dachte, dass das die drei oben genannten Optionen sind.
Was könnte sonst noch zu diesem Problem führen?
ausführen vs als admin – Coolwater
Ich kann das nicht tun, ich habe keine Administratorrechte, aber wenn das wirklich die Lösung ist, werde ich fragen, ob ich sie vorübergehend bekommen kann. –