文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用VS 2005编译 boost Python

使用VS 2005编译 boost Python

时间:2007-01-16  来源:linxh

本文转自: http://blog.csdn.net/auding1900/archive/2005/07/22/431957.aspx   首先,编译boost_python.dll:
       在目录$(BOOSTDIR)\libs\python\build\VisualStudio下,有vc的工程文件boost_python.dsw,用VS 2005打开它。添加include file,Library files路径,然后就可以编译

接下来,编译tutorial中的hello.cpp,就是
             >>import hello                                             
             >>hello.greet()                                            
             'Hello, world!'                                               
的那个文件,要使用bjam,Jamfile
需要注意的是:
set PYTHON_ROOT=c:/Python25
set PYTHON_VERSION=2.5
然后开始编译
bjam -sTOOLS=vc-8_0
能得到hello.pyd,表示编译成功

最后,把hello.pyd和boost_python.dll拷贝到同一个目录,到命令行运行:
Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>import hello
>>hello.greet()
'Hello, World!'
>> 

注:
1. 可能需要 .dsw .dsp文件转换一下
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载