아래 STL을 보다가... STL에 대한 기초 지식좀...

이한길의 이미지

아래 STL을 보고... 또 인터넷에서 많은 조사를 해봤습니다.
그런데 막상 사용해보려고 하니가...움...감이 잘 안오네요..

먼저 설치부터 막힙니다.
일단은 http://www.stlport.org/ 에서 다운 받구요..
압축 풀고 설치하려고 하는데..

저는 mingw를 사용합니다. 윈 환경에서 사용할 만한 gcc인것 같아서요..
그런데 그다음부터 어떻게 설치해야 할지 모르겠습니다.
make도 잘 안되는거 같구요..

기초적인... 당장에 설치하는 방법이라도 좀 알려주실 수 없나요?
제가 영어 실력이 딸려서 그런지.. 보고 따라한거 같은데도..
잘 안되네요.. 부탁드려요~

monpetit의 이미지

mingw32와 make가 설치되어 있다면 아주 쉽게 됩니다.
stlport의 압축을 푼 후에 src 디렉토리에서
make -f gcc-mingw32.mak를 하면 라이브러리가 만들어집니다.

이한길의 이미지

사실 그렇게 했는데...
문제가 발생하네요.. 제가 보기로는...
혹시 메이크 파일을 수정해야 할것 같은데..
맞나요? 한번 노력해봐야겠습니다..

----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com

monpetit의 이미지

에러 메시지를 올려 주시는 게 좋을 것 같네요.

cedar의 이미지

STLport에서 컴파일해서 설치하는 것은
STL 부분이 아니라 속도가 개선된 iostream 라이브러리를 설치하는 것입니다.
이게 필요가 없고 STL만 필요하다면 그냥 헤더파일만 복사해서 사용해도 문제없습니다.

이한길의 이미지

Quote:
이게 필요가 없고 STL만 필요하다면 그냥 헤더파일만 복사해서 사용해도 문제없습니다.

어떤 헤더 파일을 복사해서 사용하시라는 건지...
저는 STL이 처음에 표준 C++컴파일러에 포함되었다고 생각했다가..
그게 아닌듯 해서 뭔가 설치해야 하는 거 같아서 뒤지던 중이었거든요..

그중 찾은게 STLport이구요...

----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com

cedar의 이미지

STLport의 설치 방법은 압축파일의 최상위 디렉토리에 있는
INSTALL이란 이름의 문서 파일에 자세히 나와있습니다.
읽어보시면 아시겠지만, 리눅스에서 소스코드를 받아서 프로그램을 설치해본 경험이 있으신 분은 누구나 쉽게 설치하실 수 있을 정도로 간단합니다.