属性-C/C++-附加包含目录-***python35\include
链接器-常规-附加库目录-***python35\libs
debug模式:项目 > 属性 > 配置属性 > 链接器 > 输入 > 附加依赖库 > python35_d.lib
release模式:python35.lib
注:python35_d.lib由python35.lib复制而来,只是改了名字
例程
//main.cpp
#include<Python.h>
int main() {
Py_Initialize(); /*初始化python解释器,告诉编译器要用的python编译器*/
PyRun_SimpleString("import helloworld"); /*调用python文件*/
PyRun_SimpleString("helloworld.printHello()");/*调用python文件中的函数*/
Py_Finalize(); /*结束python解释器,释放资源*/
system("pause");
return 0;
}
//helloworld.py
def printHello():
print("Hello World!")
注:py文件要和exe放在一起
网友评论