打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何正确用visual C++ 编译gloox
之前编译了gloox一直没用,今天想到试一试,用里面的test程序试了,结果不行,发现是把gloox编译成了静态库,把它改成动态库dll编 译结果出现很多错误,后来经过仔细的分析,是因为少了一些附加库,于是一个一个地找,最后找出要加上:ws2_32.lib Crypt32.lib Secur32.lib Dnsapi.lib zdll.lib ssleay32MDd.lib libeay32MDd.lib 这些库才行,zdll.lib 为zlib的库,ssleay32MDd.lib libeay32MDd.lib为openssl的.如果你在config.h.win里没选上zlib和openssl就不用加上,其它的都为系统库. 如果把gloox编译成静态库,虽然不会出错,但到后面引用编译时也是会出错的,这时就要加上上面的依赖库了.加的方法为:项目属性 (Properties)>>编译器(linker)>>输入(Input)>>附加依赖(Additional Dependencies).

(###)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
acl 框架库简介
MT、MTd、MD、MDd
关于使用VS2015静态编译
在cmd命令行下编译运行C/C++源文件
昏天黑地MTd,MDd链接选项
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服