Nachdem ich viele Artikel gelesen habe, wird es nach dem Kompilieren und Installieren von stlport immer eine Meldung geben, dass die Header-Datei nicht gefunden werden kann oder dass eine Bibliothek nicht verknüpft werden kann usw. Es ist sehr beunruhigend. Heute habe ich die integrierte Funktion befolgt Dokumentation und es hat funktioniert.
Es ist eigentlich ganz einfach, die Schritte sind wie folgt:
Geben Sie das stlport-Verzeichnis ein, cd stlport/build/lib
make -f gcc.mak depend
make -f gcc.mak install
Dann kann es nicht verwendet werden, das Verzeichnis include.lib unter usr/local einzufügen. Möglicherweise wurde es bei der Ausführung von make -f gcc.mak install hinzugefügt ein Konzept von Umgebungsvariablen unter Linux.
#include
#include
int main()
{
std::vector
printf("das erste Element des Vektors ist %dn",v1[0]);
return 0;
}
www@Ubuntu:~/project$ g++ -g -o use_stl use_stl.cpp
www@ubuntu:~/project$ ./use_stl
Das erste Element des Vektors ist 0
Hey, es ist so einfach, ich habe mir vorher viel Mühe gegeben. Hehe, denken Sie daran!
Das obige ist der detaillierte Inhalt vonErläuterung zur Verwendung von STLport unter Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!