随笔分类 - C/C++与python交互
摘要:参见:https://blog.csdn.net/caimouse/article/details/106447071 依赖库:zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-deve
阅读全文
摘要:场景:c++调用python脚本报错 解决方法: 编译选项添加 "-Xlinker -export-dynamic" 原因参见:https://blog.csdn.net/wkq0825/article/details/78974195
阅读全文
摘要:错误场景:一直等待全局锁。 解决方法: 一、首先定义一个封装类,主要是保证PyGILState_Ensure, PyGILState_Release配对使用,而且这个类是可以嵌套使用的。 二、在主线程中,这样处理 三、在主线程,或者子线程中,调用python本身函数的都采用如下处理
阅读全文
摘要:一、 c/c++中调用python脚本,配置步骤,参见上一篇: http://www.cnblogs.com/SZxiaochun/p/5841242.html main.cpp Demo.py 效果: 二、将模块生成lib、或直接安装到python库目录 DJRJ模块代码: DJRJ.cpp 创建
阅读全文
摘要:1.将python27安装目录下include、libs文件夹拷贝至Demo程序目录。 2.Demo项目设置包含Python.h、python27.lib); (因为安装python27的时候,python27.dll已经放到C:\Windows\System32下,所以不用拷贝至执行程序目录下。)
阅读全文