Xcode 在Mac OS X上安装pf环

Xcode 在Mac OS X上安装pf环,xcode,gcc,makefile,pf-ring,Xcode,Gcc,Makefile,Pf Ring,我正在尝试在mac os x yosemite 10.10.4上安装pf环。按照这里写的做: 因此: 到目前为止还不错,bu在进行“制作”时得到了以下信息: $ make make -C /lib/modules/14.4.0/build SUBDIRS=/usr/local/src/PF_RING/kernel EXTRA_CFLAGS='-I/usr/local/src/PF_RING/kernel -DGIT_REV="\"dev:b2a8f8a93b226e74428424e91a2ea

我正在尝试在mac os x yosemite 10.10.4上安装pf环。按照这里写的做: 因此:

到目前为止还不错,bu在进行“制作”时得到了以下信息:

$ make
make -C /lib/modules/14.4.0/build SUBDIRS=/usr/local/src/PF_RING/kernel EXTRA_CFLAGS='-I/usr/local/src/PF_RING/kernel -DGIT_REV="\"dev:b2a8f8a93b226e74428424e91a2ea3bd3148123d\""' modules
make[1]: *** /lib/modules/14.4.0/build: No such file or directory.  Stop.
Makefile:38: recipe for target 'all' failed
make: *** [all] Error 2
问题是什么?如何解决?请帮忙!
谢谢大家!

我问过开发者,他们告诉我OS X不支持pr_环。。。有趣的是,官方网站上没有关于它的明确信息…

PF_RING是一个用于捕获数据包的驱动程序,有助于主动网络流量分析。如果机箱上有10G以太网卡,则可以更好地安装此驱动程序。来到macOS,是的,您可以通过从源代码构建它来安装它。请按照此链接中的步骤操作:。

您是否有
/lib/modules/14.4.0/build
目录?嗯。。。不那里应该有什么?实际上甚至没有
/lib/
目录要生成的
-C
参数是一个目录,用于它在构建之前
cd
到的目录。如果make得到一个不存在的目录,它很难正常工作,你不这么认为吗?您要么需要安装创建该目录所缺少的任何内容(最有可能是内核部分),要么弄清楚需要更改/设置/配置什么以使其在该位置使用正确的目录。
brew
或类似产品是否没有可以使用的pf环构建?
$ make
make -C /lib/modules/14.4.0/build SUBDIRS=/usr/local/src/PF_RING/kernel EXTRA_CFLAGS='-I/usr/local/src/PF_RING/kernel -DGIT_REV="\"dev:b2a8f8a93b226e74428424e91a2ea3bd3148123d\""' modules
make[1]: *** /lib/modules/14.4.0/build: No such file or directory.  Stop.
Makefile:38: recipe for target 'all' failed
make: *** [all] Error 2