많은 기사를 읽은 후, stlport를 컴파일하고 설치한 후에 헤더 파일을 찾을 수 없거나 일부 라이브러리를 링크할 수 없다는 등의 메시지가 항상 표시됩니다. 오늘은 내장된 내용을 따라해 보았습니다. 문서화하고 정말 효과가 있었어요.
실제로는 매우 간단합니다. 단계는 다음과 같습니다.
stlport 디렉토리로 들어가십시오. cd stlport/build/lib
make -f gcc.mak 의존
make -f gcc.mak install
그러면 usr/local 아래에 include.lib 디렉터리를 포함할 필요가 없습니다. 어쩌면 make -f gcc.mak install을 실행할 때 환경 변수에 추가되었을 수도 있습니다. Linux에서의 환경 변수 개념.
#include
#include<벡터>
int 메인()
{
std::벡터
v1.push_back(0);
printf("벡터의 첫 번째 요소는 %dn입니다.",v1[0]);
0을 반환합니다;
}
www@Ubuntu:~/project$ g++ -g -o use_stl use_stl.cpp
www@ubuntu:~/project$ ./use_stl
벡터의 첫 번째 요소는 0
아, 정말 간단하군요. 사실, 문서를 따라가면 됩니다.
위 내용은 Ubuntu에서 STLport 사용에 대한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!