boost_python
跳转到导航
跳转到搜索
示例
#include <iostream>
using namespace std;
void say_hello(const char* name) {
cout << "Hello " << name << "!\n";
}
#include <boost/python/module.hpp>
#include <boost/python/def.hpp>
using namespace boost::python;
BOOST_PYTHON_MODULE(hello)
{
def("say_hello", say_hello);
}
g++ hello.cpp -lboost_python3 -lpython3.3m -shared -fPIC -o hello.so -I/usr/include/python3.3m