歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Python嵌入到C++時發布的流程

Python嵌入到C++時發布的流程

日期:2017/3/1 10:01:40   编辑:Linux編程

采用python可進行快速編程,可以將python嵌套到其他語言(如c/c++)中,提高編程效率。目前網上關於python嵌入到c++的幾乎都是扯淡,找了好久沒找到可用的。

經過一天的摸索(原諒我的菜),終於實驗成功了,現分享如下:

1、將編寫好的py文件(假設為1.py)用py2exe打成exe文件,我們要的不是這個exe,而是dist所在目錄下的pythonxx.dll,library.zip(我們要將其重命名為pythonxx.zip,注意是zip格式),

以及源文件1.py

2、將1.py放到c++所在的目錄下,編譯運行c++程序,會得到一個1.pyc。

3、將1.pyc、pythonxx.dll、pythonxx.zip以及2中得到的1.exe這4個文件放到同一個目錄下即可。

Ps.混合編程雖好,可是要附帶的文件好大,光個python27.dll就2M+

Copyright © Linux教程網 All Rights Reserved