在Visual Studio 2008中编译snort2.8.6.1.tar.gz

snort编译的难度比WebKit要容易的多。

同多数开源软件一样,Cygwin是必不可少的编译工具。如果没有或者不在c盘,需要搜索src目录下所有的文件,搜索字段为cygwin,将vs的项目文件中有关Cygwin的路进设置即可。此过程使用记事本即可以。

该版本win32\WIN32-Code\MSG00001.bin没有包含在源码包中,需要通过cvs下载,地址如下,http://cvs.snort.org/viewcvs.cgi/*checkout*/snort/。平时在使用过程中需要的各种contrib目录中的资源,安装包中是没有的,需要从cvs中下载,如create_mssql.sql。

如此,做完这两件事情可以开始编译了。编译支持mysql的版本是不需要另外下载对应数据库的头文件和链接库的。

原文地址:https://www.cnblogs.com/kathmi/p/1797360.html