系統環境: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...