apr.lib(select.obj):错误LNK2001:无法解析的外部符号_apr_poll_drain_wakeup_pipe

时间:2018-11-13 08:11:40

标签: c++ visual-c++ visual-studio-2015 window log4cxx

我正在尝试使用VS 2015编译Apache Log4cxx代码。我已按照文档中提到的步骤进行操作。 https://github.com/aescande/log4cxxWin32

在我将与expat相关的文件复制到apr-util文件夹后,成功完成了四个项目中的三个。之后,我只是删除了apr-util项目文件中的apr_dbd_freets.c参考,以跳过编译错误。

当我尝试编译最后一个主项目(即log4cxx)时,它显示如下所示的链接错误。

1>apr.lib(select.obj) : error LNK2001: unresolved external symbol _apr_poll_drain_wakeup_pipe

1> apr.lib(pollset.obj):错误LNK2001:无法解析的外部符号_apr_poll_close_wakeup_pipe 1> apr.lib(pollset.obj):错误LNK2001:无法解析的外部符号_apr_poll_create_wakeup_pipe 1> xml.lib(xmlparse.obj):错误LNK2001:无法解析的外部符号__Expat_LoadLibrary 1> E:\ CPP \ 2.Log4cxx \ programs \ log4cxxWin32-master \ msvc15 \ bin \ Win32 \ Release \ log4cxx.dll:致命错误LNK1120:4个未解决的外部组件

我试图通过互联网解决同样的问题。但是,这很不幸。如果有解决方案,这将对您有所帮助。

0 个答案:

没有答案