• VS调试Libevent流程


    下载源码包:

    libevent-2.0.20-stable.tar.gz

    第一:编译libevent

    进入VS2010命令提示,切换到libevent的所在目录
    nmake /f Makefile.nmake
    编译成功生成
    libevent.lib、libevent_core.lib、libevent_extras.lib

    第二:新建项目工程

    新建项目,在项目目录下新建include和lib两个目录;

    把libeventlibevent-2.0.21-stableinclude 下的文件拷贝到 项目include目录下,
    把libeventlibevent-2.0.21-stableWIN32-Code下的文件拷贝到 项目include目录下,注意,两个文件夹下均有/event2目录,两个目录的文件可以合并在一个目录中;

    把 libevent.lib、libevent_core.lib、libevent_extras.lib 这三个lib文件拷贝到 项目lib目录下;

    第三:设置工程属性

    VC++目录:
      包含目录:  添加:F:ProjectsLibeventTestLibeventTestInclude;
      库目录:    添加:F:ProjectsLibeventTestLibeventTestLib;

      C/C++:

       代码生成-->运行库:多线程调试 (/MTd)(Debug下),多线程 (/MT)(Release下)

    
    

      连接器:

         输入:ws2_32.lib;wsock32.lib;libevent.lib;libevent_core.lib;libevent_extras.lib;

             其中ws2_32.lib;wsock32.lib;是用来编译Windows网络相关的程序库

    第四:准备工作完毕,调试程序。

  • 相关阅读:
    【POJ】3243 Clever Y
    【BZOJ】3916: [Baltic2014]friends
    【URAL】1960. Palindromes and Super Abilities
    【BZOJ】3621: 我想那还真是令人高兴啊
    【BZOJ】2286: [Sdoi2011消耗战
    【POJ】2891 Strange Way to Express Integers
    鬼畜的多项式
    【CF】438E. The Child and Binary Tree
    【BZOJ】3456: 城市规划
    【POJ】1811 Prime Test
  • 原文地址:https://www.cnblogs.com/foundwant/p/4424391.html
Copyright © 2020-2023  润新知