最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vc6編寫python擴(kuò)展的方法分享

 更新時(shí)間:2014年01月17日 16:38:32   作者:  
有些C/C++的代碼要在Python中要用到,又不想轉(zhuǎn)成python,所以就寫成python的擴(kuò)展來調(diào)用,以下是我嘗試后,在VC6下編寫python擴(kuò)展的過程

系統(tǒng)環(huán)境:VC6 + Python-2.5.4

1、下載Python-2.5.4源碼。

2、解壓,打開D:\Python-2.5.4\PC\VC6\pcbuild.dsw,編譯,D:\Python-2.5.4\PC\VC6\下得到python25.dll、python25_d.dll、python25.lib、python25_d.lib。

3、使用VC6建立一個(gè)動(dòng)態(tài)鏈接庫工程,拷貝D:\Python-2.5.4\PC\example_nt\example.c到工程目錄下,并添加到工程中。

4、設(shè)置工程。

復(fù)制代碼 代碼如下:

打開tools->options->directories,添加D:\PYTHON-2.5.4\INCLUDE 到 includes files中,添加D:\PYTHON-2.5.4\PC\VC6 到 Library files中。
打開Progect->Settings,將Win32 Debug->Link->Output file name修改為example_d.pyd,將Win32 Release->Link->Output file name修改為example.pyd

5、編譯。

6、嘗試調(diào)用:

復(fù)制代碼 代碼如下:

D:\MY Project\testpymodule\Release>python
Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import example
>>> example.foo()
Hello, world
>>>

相關(guān)文章

最新評(píng)論

锡林郭勒盟| 东山县| 固镇县| 武冈市| 柳河县| 乳山市| 同仁县| 德兴市| 饶河县| 永修县| 普宁市| 陵川县| 平邑县| 波密县| 黄骅市| 施甸县| 徐州市| 务川| 浦北县| 望城县| 枝江市| 海城市| 资兴市| 尉氏县| 龙州县| 新竹县| 涟水县| 绿春县| 西贡区| 鸡西市| 河间市| 甘孜县| 石屏县| 阿拉善右旗| 西乡县| 奇台县| 丰原市| 东海县| 信阳市| 潮安县| 壶关县|