[SWIG] 기본 사용법(리눅스에서 Python에서 사용 예)
SWIG는 Simplified Wrapper and Interface Generator의 약자이다. 공식 페이지는 http://swig.org/ 이다. SWIG는 C, C++로 작성된 코드를 Python, Perl, Ruby, Tcl등 다양한 high-level Programming languages로 연결 시켜주는 tool이다. C#, Lisp등의 non-scripting 언어도 지원한다. SWIG의 이용 과정을 정리하면 단계1. C,C++코드를 작성한다. 단계2. SWIG 인터페이스 파일을 작성한다. 단계3. 단계1과 2의 파일을 이용하여 타겟 고수준언어의 모듈을 컴파일한다.
https://blog.daum.net/purume77/7332103