 |
파이썬 마을 우리나라 파이썬 사용자들의 이야기 마을
|
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
jrcho
가입: 올린 글: 56
|
올려짐: 2004 5월 12 6:45 pm 주제: [SWIG강좌] 3.1 개요 |
|
|
3.1 개요
앞 서에서 설명한 C/C++ 언어로 작성된 코드를 Python에서 사용하기 위해 wrapper를 작성하는 것이 쉬운 일이 아니라는 것을 알 수 있다. 실제로 큰 규모의 라이브러리의 경우 이에 대한 wrapper를 일일이 작성하는 것은 매우 지루한 일이다. 이와 같은 일을 자동으로 해주는 소프트웨어가 있는데, 그 대표적인 것이 SWIG 이다. 이번 장에서는 SWIG의 기본적인 사용법과 myFEM에 적용된 기법을 설명한다. SWIG는 Simplified Wrapper and Interface Generator의 약자로 C/C++로 작성된 코드를 Python, Tcl/Tk, PERL 등과 같은 스크립트 언어에서 사용할 수 있도록 해주는 무료 소프트웨어 패키지이다.
그림 3.1 SWIG 개요
SWIG의 설치는 다음의 과정을 통해 설치할 수 있다.
1. www.swig.org에서 SWIG를 다운로드 받는다.(현 버전은 1.3.20)
2. 압축된 것을 적절한 폴더에 푼다( 예) c:\SWIG-1.3.20
3. 설치된 폴더의 path 환경 변수에 설정한다. |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
|