MinGW에 부스트를 설치하려니 또 다시 장애물들이 가로 막습니다 ㅠ.ㅠ 예전 버전으로 가거나 Visual Studio를 이용하면 좀 더 쉽게 갈 수 있지만, 제 PC에 그 딴거 설치 안되어 있습니다. 여하튼, 바이너리로 쉽게 설치할 수 있는 버전들도 있으니 참고들 하세요.
우선 bjam이 있어야 하는데, 이넘이 구글형님이 알려준 대로 할 수가 없어서 파일 찾기를 해보니 폴더 구조가 조금 변경된 듯 합니다. 도스 프롬프트에서 실행해야 하며, "MinGW\Bin"이 환경 변수 Path에 있어야 합니다. Python도 필요합니다.
Set Path=C:\MinGW\Bin [Enter]
boost_1_51_0\tools\build\v2\engine\build.bat mingw [Enter]
위와 같이 하면 바로 밑에 "bin.ntx86" 폴더에 exe 파일이 생겨납니다. 이넘을 Boost의 root 폴더로 옮깁니다. 안 옮기고 쓰셔도 상관없습니다 ㅡ.ㅡ; 그냥 옮겼다고 가정하고..
boost_1_51_0\bjam.exe "-sTOOLS=mingw" toolset=gcc install [Enter]
toolset을 지정해주지 않으면 cl.exe를 찾게 됩니다. Visual Studio를 이용해서 설치하실 분들은 그렇게 하셔도 됩니다. cl.exe를 못 찾겠다고 해서 gcc로 옵션 변경하는데 또 한 번의 삽질을 ㅡ.ㅡ;;
무엇인가 열심히 작업합니다. 작업이 끝나면, "C:\Boost" 폴더가 생겨나고 밑에 헤더와 라이브러리들이 있을 겁니다. 원하시는 위치에 옮겨두시고 사용하시면 됩니다. 저는 그냥 그대로 두고 쓰고 있습니다.
MinGW + libfaac-1.28 build (0) | 2015.06.23 |
---|---|
How to build OpenSSL for MinGW. (0) | 2012.08.23 |
MinGW & WebM 설치시 undefined reference to _imp__pthread_once (0) | 2012.07.24 |
MinGW 64 비트 윈도우 실행 파일 빌드 (0) | 2012.01.20 |
MinGW에서 liba52 build (0) | 2012.01.14 |