当前位置:首页 > 操作系统 > Windows

libevent2.1.12 nmake编译Windows 32位 64位几个问题及解决办法

1、error 未定义UINT32_WIN

WIN32-Code/nmake/event2/event-config.h

/* #define EVENT__HAVE_STDINT_H_1 */

去掉注释

2、error 打不开winsock2.h

添加windsock2.h的INCLUDE环境路径。

3、error 缺少;

C语法错误,evutil_time.c的static GetSystemTimePreciseAsFileTime_fn_t GetSystem...连续两行移动到函数体最前面。

4、Makefile.nmake的问题

可以参考2.1.11的编译,其它地方已经有人写了博客,不再重复。

5、编译64位提示x86和x64不匹配,.nmake加了X64也不行

64位的VS命令行工具编译即可。

 

原文:https://www.cnblogs.com/fengyaoyao/p/14127451.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐