c/c++语言开发共享如何在Windows中编译nDPI库附带的ndpiReader.c?

我想创建一个nDPI library附带的ndpiReader.c演示程序的.exe。 我成功地使用在github页面上指定的命令在Ubuntu上编译它,如下所示:

 ./autogen.sh ./configure make 

我试图在Ubuntu中使用GCC交叉编译它,但我没有成功。 我也尝试使用pcapExample.sln在Visual Studio 2012中编译它,但我不断收到如下错误消息:

错误29错误C1083:无法打开包含文件:’ndpi_api.h’:没有这样的文件或目录

虽然ndpi_api.h和我收到此错误的所有其他文件已列在项目解决方案资源管理器中。 有没有人真的能够从这个ndpiReader.c文件中创建一个win32可执行文件? 如果是,请指定步骤,要求或链接。

nDPI lib托管在这里: https : //github.com/ntop/nDPI

ndpiReader.c在这里托管: https : //github.com/ntop/nDPI/tree/dev/example

pcapExample.sln在此处托管: https : //github.com/ntop/nDPI/tree/dev/example/Win32

    我从你的其他问题中看到你已经尝试用CYGWIN编译它并遇到了许多问题。

    这是我刚刚用来编译nDPI的分步指南(包括ndpiReader.exe示例):

    安装CYGWIN:

    在CYGWIN下安装libpcap:

    我确定你已经安装了winpcap作为你尝试的其他一切的一部分,但仔细检查必要的(packet.dll和wpcap.dll)库是否已经在cygwin c WINDOWS system32中。

    现在,您已经拥有了在Windows上编译nDPI所需的所有工具和库!

    建立nDPI

      以上就是c/c++开发分享如何在Windows中编译nDPI库附带的ndpiReader.c?相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/560634.html

      (0)
      上一篇 2021年1月28日
      下一篇 2021年1月28日

      精彩推荐