c - 使用cygwin在windows下构建libevent?

标签 c windows libevent

我在 cygwin-windows 下构建了 libevent-2.0.16-stable 并支持多线程功能,但是 configure 似乎没有检测到 WIN32 环境,所以它没有包含 evthread_win32.c 作为构建过程的一部分,尝试调用 evthread_use_windows_threads 导致找不到符号。
所以我尝试设置 WIN32 标志,如 CFLAGS=WIN32 ./configure 但它也没有用。那么正确的方法是什么?

最佳答案

我遇到了同样的问题。所以我只是配置为使用非 cygwin 编译器 ./configure --binpath=[path to directory with the compiler] CC=[path to my mingw gcc.exe] 然后运行 ​​制作

关于c - 使用cygwin在windows下构建libevent?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8321187/

相关文章:

windows - 在 Windows 上安装 Curl for Perl (WWW::Curl::Easy)

windows - session 、窗口站和桌面

windows - 批处理以列出不包含特定文件的文件夹

c - 在 32 位系统上使用 libevent 提供大文件 (>2GB)

c - iptables-restore v1.4.12 : iptables. xslt 创建错误输出:无法加载匹配 `ptcp'

c - NxN 棋盘上的 N 个皇后

c - 没有结构名称的结构

c - 按位乘法得到结果

c++ - 如果我想要事件驱动的服务器,使用 libevent 还是 libev?

linux - 使用 event_base_loop 添加定时器事件