我想创建一个
ndpiReader.c
附带的 .exe 演示程序。我成功地使用其 github 页面上指定的命令在 Ubuntu 上编译了它,如下所示:nDPI library
我尝试在 Ubuntu 中使用 GCC 交叉编译它,但没有成功。我还尝试使用
./autogen.sh
./configure
make
在 Visual Studio 2012 中编译它,但我不断收到如下错误消息:
错误 29 错误 C1083:无法打开包含文件:'ndpi_api.h':没有这样的文件或目录
尽管
pcapExample.sln
以及我收到此错误的所有其他文件已列在项目解决方案资源管理器中。 有没有人真正能够从这个
ndpi_api.h
文件中制作 win32 可执行文件?如果是,请指定步骤、要求或链接。 ndpiReader.c
lib 托管在这里:
https://github.com/ntop/nDPI
nDPI
托管在这里:
https://github.com/ntop/nDPI/tree/dev/example
ndpiReader.c
托管在这里:
https://github.com/ntop/nDPI/tree/dev/example/Win32
进行编译并遇到了许多问题。 这是我刚刚用来编译 nDPI 的分步指南(包括 ndpiReader.exe 示例):
安装CYGWIN:接受默认目录,然后选择一个镜像。
下载并解压