构建libevent项目时出现链接器错误

时间:2018-10-16 19:06:47

标签: c visual-studio visual-studio-2017

我有一个使用libevent库的项目,我正在将其编译为VS2017。它可以完美地在linux中运行。我收到如下错误:

1>ftpcmd.obj : error LNK2019: unresolved external symbol evutil_snprintf referenced in function do_client_read
1>ftpcmd.obj : error LNK2019: unresolved external symbol evutil_inet_pton referenced in function handle_pasv
1>ftpdata.obj : error LNK2001: unresolved external symbol evutil_inet_pton
1>ftpcmd.obj : error LNK2019: unresolved external symbol bufferevent_free referenced in function fs_client_free
1>ftpdata.obj : error LNK2001: unresolved external symbol bufferevent_free

有人知道如何将libevent与项目链接吗?我读了一些与此有关的问题,他们说我需要使用VS commad提示符来编译libevent。我用nmake -f Makefile.nmake libevent-2.1.8-stable尝试过,但是失败了。

谢谢。

0 个答案:

没有答案