C++嵌入python

       把python的include/libs目录分别加到vc的include/lib directories中去。另外,由于python没有提供debug lib,体地说,就是没有提供python25_d.lib了。你可以自己编译python的源代码来得到python25_d.lib。所以,如果你想要在debug下运行程序的话,你要把pyconfig.h(在python25/include/目录下)的大概是在283行,把pragma comment(lib,"python32_d.lib")改成pragma comment(lib,"python32.lib"),让python都使用非debug lib.

 



一个有一个参数的例子

python文件


cpp文件


使用python与C++混合编程发送电子邮件:



 


另外发现在py文件中如果没有能够直接执行的语句会出错

 posted on 2011-10-13 09:45  Jiang, X.  阅读(658)  评论(0编辑  收藏  举报