这是 Debian testing- 2.6.38
,
glib-2.24
(包括gthread)
检查 pkg-config --cflags/--libs glib-2.0 gthread-2.0
我尝试使用glib
线程池编写一些代码,但是g_thread_supported
返回false
太奇怪了。
对了,pthread
库(a, so, h)已经安装好了!
最佳答案
确保您之前运行过 g_thread_init ,这是初始化 glib 的线程框架的函数。
...来自g_thread_supported
的文档...
This function returns TRUE if the thread system is initialized, and FALSE if it is not.
关于c - 为什么 g_thread_supported 在我的机器上返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5612410/