메뉴 건너뛰기

프로그래밍


1. https://www.boost.org/ 에서 최신버전의 boost_*_**_**.tar.bz2 파일을 다운로드 받습니다.


2. 아래와 같이 압축을 해제 합니다.

$ tar --bzip2 -xf boost_1_66_0.tar.bz2


3. 압축을 해제 한 경로로 이동하여 아래와 같이 실행합니다.

$ ./bootstrap.sh


4.  아래의 명령으로 파이선의 버전을 확인합니다.

$ python --version

5. 아래의 3.7 부분을 자신의 파이선 버전으로 대체하여 실행합니다.

$ python3.7-config --includes --libs


6. 그러면 아래와 같은 결과가 출력됩니다

-I/Users/gunman/anaconda3/include/python3.7m -I/Users/gunman/anaconda3/include/python3.7m
-lpython3.7m -ldl -framework CoreFoundation


7. 상기의 결과에서 -I 뒤의 첫번째 경로를 복사해 둡니다. 그리고 .~/.bashrc 파일에 아래와 같이 반영합니다.

export CPLUS_INCLUDE_PATH="$CPLUS_INCLUDE_PATH:/Users/gunman/anaconda3/include/python3.7m"


8. 아래와 같이 상기 환경변수를 반영합니다

$ source ~/.bashrc

9. boost 를 빌드 후 설치 합니다

$ ./b2 install


10.  /usr/local/lib 와 /usr/local/include/boost 경로에 라이브러리와 헤더가 복사되어 있을 겁니다.


11. Xcode 의 Build Settings > Search Paths > Header Search Paths 에 /usr/local/include 경로를,  Library Search Paths 에 usr/local/lib 경로를 입력합니다.


12. 하기와 같이 코드를 작성하여 사용할 수 있습니다.

#include <boost/numeric/ublas/matrix.hpp>


건투를 빕니다^^




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] PYTHON 에서 "UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 6987: illegal multibyte sequence" 오류 날때... [14] 파이팅건맨 2016.02.20 39902
공지 [TIP] JQuery와 PHP로 이미지 파일을 업로드 하는 간단한 소스 (How to upload image file on PHP server by using JQuery) 파이팅건맨 2015.04.03 6910
공지 [TIP] php로 기상청에서 제공하는 기상정보 API 호출하기 파이팅건맨 2017.01.17 4029
163 [TIP] Android에서 MS의 Face Rest API사용하기 파이팅건맨 2019.07.16 31
» [TIP] Xcode에서 boost 사용하는 방법 파이팅건맨 2019.06.28 30
161 [TIP] 아두이노에서 두근두근 Open API 호출하기 파이팅건맨 2019.06.04 46
160 [TIP] AWS Lambda, API Gateway 를 이용하여 S3에 파일 업로드 하기 파이팅건맨 2018.06.12 565
159 [TIP] 파이선에서 AWS Lambda API 호출시 Cognito 사용자 토큰으로 권한 확인하기 파이팅건맨 2018.06.11 280
158 [TIP] 파이선에서 AWS Cognito 에 Sign-up, Sign-in 하는 예제 파이팅건맨 2018.06.08 323
157 [TIP] Ajax에서 AWS Lambda Rest API CALL 하기 (How to call AWS Lambda API from Ajax) 파이팅건맨 2018.02.12 455
156 [TIP] 나만의 OpenAPI 배포 플랫폼 만들기 [6] 파이팅건맨 2018.01.30 623
155 [TIP] 파이선에서 AWS Lambda로 만든 Restful API 호출하기 (How to call AWS Lambda Restful API from Python) 파이팅건맨 2018.01.23 333
154 [TIP] 파이선에서 서브프로세스를 실행시키고 출력되는 내용을 얻어오기 파이팅건맨 2018.01.22 1052
153 [TIP] 아두이노에서 AWS Lambda로 제작한 Restful API 호출하기 (The way how to call AWS Lambda Restful API from Arduino) 파이팅건맨 2018.01.18 462
152 [TIP] 파이선에서 Redis 이벤트 받기 파이팅건맨 2017.10.12 505
151 [TIP] 파이선에서 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position ... 오류 해결 방법 파이팅건맨 2017.09.29 1151
150 [TIP] The function size must be used with a prefix when a default namespace is not specified 오류 해결하기 파이팅건맨 2017.08.02 1006
149 [TIP] 페이스북 개인 담벼락의 좋아요수 크롤링하기 파이팅건맨 2017.07.15 975
148 [TIP] 자바스크립트와 PHP코드간에 암호화 통신하기 (Encrypt with Javascript, Decrypt with PHP) [2] 파이팅건맨 2017.03.16 2188
147 [TIP] GUNMAN의 영화 점수 테이블을 이용한 딥러닝 예제 파이팅건맨 2017.02.15 634
146 [TIP] R에서 페이스북 페이지 정보 크롤링 하기 [6] 파이팅건맨 2017.02.11 3793
145 [TIP] 네이버 영화 정보와 전문가 평점 얻어오기 파이팅건맨 2017.02.10 2680
144 [TIP] 네이버 오픈 API를 로컬 PC에서 호출하기 파이팅건맨 2017.02.01 1021
위로