【发布时间】:2015-05-03 08:48:08
【问题描述】:
我正在尝试使用 Python 2.7 和 VS 2013 在 Windows 7 上 npm install Node 的 pcap module。
为此,MSBuild 需要找到WinPCap developer's pack 的Include/ 和Lib/ 文件夹。
我已经尝试these instructions 通过 VS2013 的用户范围配置文件添加包含文件夹。这些更改肯定会被采纳(如果 XML 无效,则构建过程会更早终止)。
我也尝试过AdditionalIncludeDirectories(尽管我在MSDN docs 中找不到),就像这样:
<PropertyGroup>
<!-- pcap is at: c:\dev\Include\pcap\pcap.h -->
<AdditionalIncludeDirectories>c:\dev\Include</AdditionalIncludeDirectories>
</PropertyGroup>
...但安装程序仍然抱怨找不到pcap/pcap.h。
如何确保它找到了这些文件? (为MSBuild 添加一些系统(或用户)范围的包含设置真的很难吗?还是我只是愚蠢?)
【问题讨论】:
标签: windows node.js msbuild pcap node-gyp