首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows上为python2.7编译libnet

如何在windows上为python2.7编译libnet
EN

Stack Overflow用户
提问于 2013-03-22 12:59:26
回答 2查看 1K关注 0票数 0

我在windows xp上有python 2.7,我需要libnet,但是python 2.7不支持libnet。我试着用cygwin编译它,因为我不在cygwin gnu上使用python,我也不能用mingw32编译它,有没有办法在cygwin的gnu中安装mingw32。我读了一些关于VC编译的内容,但我完全不明白。我需要它用于w3af框架[它需要需要libnet -和python2.7]试图使w3af框架在windows上运行,因为它在win上不再受支持

EN

回答 2

Stack Overflow用户

发布于 2013-06-19 22:24:42

您可以尝试这样做:

站点包安装Python2.5和dnet模块您可以通过Ultraedit或相关工具(我使用winhex)在位于dnet的c:\python25\lib\site-packages\

  • Open二进制文件c:\python25\lib\-
  1. \中的“dnet-1.12-py2.5.egg- https://code.google.com/p/libdnet/downloads/detail?name=dnet-1.12.win32-py2.5.exe&can=2&q=”到“dnet-1.12-py2.7.egg-https://code.google.com/p/libdnet/downloads/detail?name=dnet-1.12.win32-py2.5.exe&can=2&q=”上执行此操作。
  2. 找到字符串"python2.5.dll",根据我的经验,它的地址为0x00019cD1,将十六进制值从"35“更改为"37",修改文件的字符串将变为python2.7文件夹(c:\python27\lib\site-packages)

的相同位置

它在我的机器上运行: Windows8,Python2.7.3

票数 0
EN

Stack Overflow用户

发布于 2015-08-25 00:47:22

我已经创建了一个GNU makefile来为MSVC构建它。它只在Python2.7上进行了here测试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15563037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档