最近测个东西,下载了最新的 libevent-2.1.8-stable.tar.gz,执行 nmake /f Makefile.nmake 编译的时候提示
regress_http.c(3611) : error C2059: 语法错误:“.”
regress_http.c(3655) : error C2059: 语法错误:“.”
两个错误,我用notpad++打开看了下。应该是声明初始化出错。改一下就编译成功了
用notpad++打开 找到第3611行和3655行
找到:struct http_server hs = { .port = 0, .ssl = ssl, }; 修改为 struct http_server hs = { 0, ssl, }; 就可以编译成功了。