vc6編寫python擴充套件的方法分享

2022-10-05 00:30:21 字數 991 閱讀 9582

系統環境: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建立乙個動態鏈結庫工程,拷貝d:\python-2.5.4\pc\example_nt\example.c到工程目錄下,並新增到工程中。

4、設定工程。

複製** **如下:

開啟tools->options->directories,新增d:\pytho程式設計客棧n-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、嘗試呼叫:

複製** **如下:

d:\my project\testpymodule\release>python

python 2.5.4 (r254:6791www.cppcns.com6, dec 23 2008 15:10:54) [msc v.1310 32 bi程式設計客棧t (intel)] on

win32

type "help", "copyright", "credits" or "lic程式設計客棧ense" for more information.

>>> import example

>>> example.foo()

hello, world

>>>

本文標題: vc6編寫python擴充套件的方法分享

本文位址:

VC 6 開發PHP擴充套件

軟體 php 5.3.3 win32 vc6 x86.zip binary tools.zip vc 6.0 php 5.3.3.tar.gz 1.解壓 php 5.3.3 win32 vc6 x86.zip,同時把 bin目 錄新增到環境變數中 2.解壓 binary tools.zip把解 壓 ...

VC6編寫ActiveX控制項全過程

by rush date 2011年6月22日 20 07 56 vc編寫activex控制項全過程 1 新建控制項工程 在新建專案時,選擇新建activex控制項,如下圖所示 其他的基本可以選擇預設屬性,然後我們就可以進入自己新建的工程了,如右下圖所示。方框中標出的是新建控制項之後自帶的三個類。我...

打造最強的VC6

你是否覺得vc.net或者vs2005太過龐大?你是否用慣了vc6不願意離開它,但卻總是苦於它對c 標準庫支援得不好?你是否覺得vc6的 提示功能很不完善?喜歡vc6的朋友,不用憂愁。採用下面的方法,我們將改造vc6為最強 大的編譯器。開始改造!一 準備 二 支援c 標準 安裝intel c 8.0...