1.环境问题:
在linux一般自带python解释器,我的为python 2.7.5.(可根据python --version查看)。写环境验证代码,写简单的c++代码,引入头文件#include<python2.7/Python.h>,进行编译。可能出现如下错误:
采用yum install python-devel.x86_64 命令解决,编译没有报错可以忽略。
2.使用步骤(实例)
1.新建python文件和c++文件
2.编写想用python模块完成的代码,例如:
class Student:
def SetName(self,name):
self._name = name
def PrintName(self):
print self._name
def hello():
print "Hello World\n"
def world(name):
print "name"
实现了一个学生类,实现了set函数,一个对象set完之后可以答应出成员的信息。后面的两个函数单为简的测试函数。
3.编写c++代码,例如:
#include <python2.7/Python.h>
#include <iostream>
#includ