使用Autotools构建Log4cpp:找不到pthreads

时间:2015-03-17 10:07:41

标签: configure autotools log4cpp pthreads-win32

社区,

我从http://log4cpp.sourceforge.net/下载了Log4cpp源包,但在构建此库时遇到了问题。 为此,我打开了我的cygwin-bash.exe,导航到源包的根目录并键入./configure。我得到了很多输出,但它以

结尾
  

configure:error:无法找到pthreads,目前这是必需的

现在,我已经从https://www.sourceware.org/pthreads-win32/下载了POSIX pthreads,并将所有dll粘贴到MinGW的bin-Folder中,所有标题都放入了MingGW的include-Folder中,所有.lib都放到了MinGW的lib-Folder中,但是它仍然无效。

任何人都可以帮助我吗?我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

不要将库或包含粘贴到MinGW目录中!这将导致无人理解的微妙错误。

将它们保存在自己的目录中并告诉configure它应该查找pthread。通常使用--with-pthreads完成,但您可以查看./configure --help