我在 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/