最新国产好看的视频,伊人天堂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è)動態(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)文章

最新評論

民乐县| 商城县| 永平县| 江阴市| 宜阳县| 莒南县| 葫芦岛市| 根河市| 合作市| 织金县| 肥西县| 长汀县| 盖州市| 阿坝| 金山区| 永城市| 杭锦后旗| 龙岩市| 阜阳市| 桃源县| 海阳市| 丰县| 文安县| 浑源县| 中超| 黑山县| 阿瓦提县| 江西省| 江源县| 敦煌市| 长汀县| 巫溪县| 吐鲁番市| 宁津县| 临沧市| 麻城市| 长子县| 抚宁县| 临夏县| 临夏县| 镇远县|