2
내 샘플 코드 :부스트 파이썬 날 세그 폴트 제공
#include <iostream>
#include <boost/array.hpp>
#include <boost/python.hpp>
using namespace std;
int main(){
boost::array<int, 4> arr = {{1,2,3,4}};
cout << "hi" << arr[0];
return 0;
}
컴파일 사용 :
g++ a.cpp -o a -I /usr/include/python2.7/ -lboost_python -lboost_system -shared -fPIC
실행 ./a 그것은 나에게 제공합니다
Segmentation fault (core dumped)
을 나는 그것이 제거되면 파이썬 라이브러리를 향상시키는 것과 관련이 있다고 생각한다.
#include <boost/python.hpp>
및
g++ a.cpp -o a
다음 ./a는, 모든 것이 잘 작동 컴파일. 어떻게 해결합니까?