嵌入python的c++程序发布(一)最简单的方法
来源:互联网 发布:足球数据库哪个好 编辑:程序博客网 时间:2024/03/28 20:12
发布纯python的程序可以使用现有的工具,如py2exe,bbFreeze。但我不知道能否打包嵌入python的C++程序,另外需要注意的是py2exe目前不支持2.6以后的新版本,bbFreeze貌似还依赖其他库。
下面介绍下我这几天搜索的一个简单的解决方案:
以我电脑上安装的python27为例,将python27目录下的dlls和lib文件夹下的文件拷贝到同一个文件夹xx下,然后将xx文件夹下的文件压缩成python27.zip,注意只压缩文件,不含xx这个文件夹。
发布应用程序时,将这个python27.zip和python27.dll一并拷过去就OK了。
当然,这种方式的缺点也很明显,python27.zip很大(8M左右)。
最终目录组织结构截图:
- 嵌入python的c++程序发布(一)最简单的方法
- C++代码中嵌入Python之后程序的发布问题
- 最简单的 C++ 中嵌入 Python 例子
- 嵌入python的c++程序发布(二)最小化抽取需要的模块
- 嵌入python的c++程序发布(二)最小化抽取需要的模块
- Android 一键退出程序最简单的方法 finishAffinity()
- 最简单的webservice配置与发布方法(POJO)
- 最简单的一小段文件加密程序(c语言)
- 一个最简单的Objective C 程序
- 编译一个最简单的C程序
- direct基础学习(一) 最简单的Windows程序
- 解析最简单的DirectX程序“Blank Window”(一)
- struts2 初学(一)最简单的struts2程序
- Object-C 学习笔记一-----最简单的objective-c程序
- 小白学python(一) 最简单的代码片段
- 最简单的MFC程序--发布日期:2007-1-22
- python最简单的测量时间方法
- 嵌入python的c++程序最精简的部署到裸机上
- poj1087(网络流 + EK)
- sscanf函数的用法
- 一步一步学JBPM(4)--JBPM和SSH2结合使用jar包详解
- Linux日志管理
- 用python做网页抓取与解析入门笔记
- 嵌入python的c++程序发布(一)最简单的方法
- CentOS添加epel和rpm-fusion源
- PB中对SQL SERVER 2K 数据库的创建、备份与恢复
- 算法导论2.1插入排序
- free与delete的区别
- 面试总结3
- Android Activity的四种加载模式
- QT范例解析
- 使程序在Linux下后台运行