首先安装devc++,然后安装mysys2

编辑mysys2安装目录下的etc/profile文件如下

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 指定下$(MAKE)变量值可以直接拷贝一个安装的devc++的mingw下的mingw32-make.exe然后重命名为make.exe如下

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 (不能在mysys2使用alias命令(alias make=mingw32-make)后面make时会报错)

 进入到libevent的解压目录

执行命令./configure

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

完成之后输入命令make等待编译完成

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 make完成之后会在目录下生成一个.llib的隐藏文件夹里面放的就是编译好的静态库文件

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 取出上面的三文件放在一个目录中同时拷贝出头文件

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 随便拷贝一个test测试样例到devc++的test libevent项目下

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 

右键项目选择"项目属性"选择"参数"引入库文件

 window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

编译测试没有错误

window10下使用DevC++编译libevent-2.1.10-stable,并在devC++中使用

 

相关文章:

  • 2021-12-18
  • 2021-06-30
  • 2021-08-31
  • 2021-06-06
  • 2022-12-23
猜你喜欢
  • 2021-07-01
  • 2022-12-23
  • 2021-07-06
  • 2021-11-18
  • 2021-07-15
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案