5 Stimmen

Aktualisierung der Boost-Version

Ich verwende RHEL 5.3, ausgeliefert mit gcc 4.1.2 und boost 1.33. Es gibt also keine boost::unorded_map, keine make_shared()-Fabrikfunktion zum Erstellen von boost::shared_ptr und andere Funktionen, die in neueren Versionen von boost verfügbar sind.

Gibt es eine neuere Version von boost kompatibel mit der Version von gcc? Wenn ja, wie wird das Upgrade durchgeführt?

8voto

James McNellis Punkte 337231

Laden Sie die neueste Version (1.43.0) der Boost-Bibliotheken von die Boost-Website und folgen Sie den Schritten in der Leitfaden für den Einstieg die erklärt, wie man Boost auf einer Reihe von Plattformen, einschließlich Linux, erstellt.

4voto

Philipp Punkte 45643

Einfach herunterladen y installieren die neueste Version; sie wird sich automatisch an Ihren Compiler anpassen.

1voto

KeithB Punkte 15939

Sicher, laden Sie einfach den neuesten Quellcode von Linktext . Wenn Sie nur die Header-Bibliotheken verwenden, müssen Sie sie nur entpacken. Wenn Sie eine der wenigen Bibliotheken verwenden, die eine Bibliothek erfordern, müssen Sie diese erstellen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X