VSCode + MinGW-w64 + winpcap环境配置

VSCode + MinGW-w64 + winpcap环境配置

最近计算机网络上机需要配winpcap的环境,因为VS装起来很麻烦还占地方,所以就在想VSCode上配环境,配置过程遇到了很多问题,网上也搜不到好的解决方法,改来改去花了好多时间,所以特地在这里给大家分享经验。

前提

此次winpcap的配置建立在VSCode已经配置好C/C++环境基础上,如果你还不能使用VSCode编译允许C/C++,建议先去将C/C++环境配置好在来看这部分的内容。

步骤

其实理论上原理很简单,从winpcap官网上下载开发包,把里边的内容拷贝到你的MinGW的安装目录中就可以了,具体步骤如下:

  1. 在官网上下载 WpdPack开发工具包,解压;
  2. 将解压得到的include目录中的文件复制到你MinGW安装目录的include目录下;
  3. 将解压得到的lib目录下的文件复制到你MinGW安装目录的lib目录下;
  4. 从官网上复制一份示例代码,使用gcc -a -o编译;

在这里给出我用来的测试的代码

#include "pcap.h"

main()
{
   
    pcap_if_t *alldevs;
    pcap_if_t *d;
    int
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
VSCode是一款轻量级的代码编辑器,而Mingw-w64是一个用于Windows平台的开发工具集,它提供了一套GNU工具链,包括编译器、链接器等。下面是配置VSCodeMingw-w64的步骤: 1. 安装VSCode:首先,你需要下载并安装VSCode编辑器,可以从官方网站(https://code.visualstudio.com/)下载适合你操作系统的版本。 2. 安装Mingw-w64:接下来,你需要下载并安装Mingw-w64。你可以从Mingw-w64官方网站(http://mingw-w64.org/doku.php)下载最新版本的安装程序。在安装过程中,选择合适的架构(32位或64位)和目标系统(例如,Windows)。 3. 配置环境变量:安装完成后,需要将Mingw-w64的bin目录添加到系统的环境变量中。打开控制面板,搜索"环境变量",点击"编辑系统环境变量"。在弹出的窗口中,点击"环境变量"按钮,在"系统变量"部分找到"Path"变量,点击"编辑"按钮,在弹出的窗口中点击"新建"按钮,并添加Mingw-w64的bin目录路径(例如,C:\mingw-w64\bin)。点击确定保存修改。 4. 配置VSCode插件:打开VSCode,点击左侧的扩展图标(或按下Ctrl+Shift+X),在搜索框中输入"C/C++",找到并安装"Microsoft C/C++"插件。安装完成后,点击"重新加载"按钮。 5. 配置编译器路径:在VSCode中,打开你的C/C++项目文件夹。点击左侧的调试图标(或按下Ctrl+Shift+D),在顶部的下拉菜单中选择"添加配置",选择"C++ (GDB/LLDB)"。然后,VSCode会自动生成一个".vscode"文件夹,并在其中创建一个"launch.json"文件。在该文件中,找到"configurations"数组中的第一个对象,将"miDebuggerPath"属性的值设置为Mingw-w64的gdb.exe路径(例如,C:\\mingw-w64\\bin\\gdb.exe)。 6. 编写和调试代码:现在,你可以在VSCode中编写C/C++代码,并使用Mingw-w64进行编译和调试了。点击左侧的调试图标,在顶部的下拉菜单中选择你的配置(例如,"C++ (GDB/LLDB)"),然后点击绿色的播放按钮开始调试。 希望以上步骤对你有帮助!如果还有其他问题,请随时提问。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值