解决方案--gloox源码编译错误
来源:互联网 发布:思想深度 知乎 编辑:程序博客网 时间:2024/06/06 06:40
在博客《解决方案–VS2015编译的程序在其他机器上缺少msvcp120.dll》中,讲诉了一些问题,和解决方案,最后又遇到了gloox编译错误的问题?
问题如下:
1>------ Build started: Project: gloox-1.0, Configuration: Release Win32 ------ Creating library C:\Install\gloox-1.0.13\Release\gloox-1.0.lib and object C:\Install\gloox-1.0.13\Release\gloox-1.0.exp1>adhoc.obj : error LNK2001: unresolved external symbol "public: virtual class gloox::IOData * __thiscall gloox::IOData::clone(void)const " (?clone@IOData@gloox@@UBEPAV12@XZ)1>adhoc.obj : error LNK2001: unresolved external symbol "public: virtual class gloox::Tag * __thiscall gloox::IOData::tag(void)const " (?tag@IOData@gloox@@UBEPAVTag@2@XZ)1>adhoc.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall gloox::IOData::~IOData(void)" (??1IOData@gloox@@UAE@XZ)1>adhoc.obj : error LNK2001: unresolved external symbol "public: __thiscall gloox::IOData::IOData(class gloox::Tag const *)" (??0IOData@gloox@@QAE@PBVTag@1@@Z)1>C:\Install\gloox-1.0.13\Release\gloox-1.0.dll : fatal error LNK1120: 4 unresolved externals
怎么解决问题?
是这样的,在你的工程中右键,选择“添加”->“现有项”,选择
iodata.cpp 和 iodata.h
重新进行编译,居然成功了。
哦对了,最重要的事而忘了,我们之所以要重新生成gloox.dll,就是为了去除对msvcp120.dll的依赖,还是在工程属性的代码生成中,改为多线程MT。
这里说明一下,如果是release版本,就选择多线程
如果是debug版本,就选择多线程调试。
问题解决完毕,准备发布版本。
1 0
- 解决方案--gloox源码编译错误
- 编译Android源码致命错误解决方案
- 编译Android源码致命错误解决方案
- gloox 程序错误和编译过程(fedora)
- gloox win32编译
- gloox:下载和编译
- ubuntu编译android源码会出的错误以及解决方案
- vs2013编译protobuf(Goole Protocol Buffers)源码错误解决方案
- zmap源码编译安装流程及错误解决方案
- Android源码编译make的各类错误解决方案汇总
- [内核源码][编译] 关于openssl/opensslv.h错误的解决方案
- 源码编译报 Xmx Size、GC、ninja 相关错误解决方案
- cmake编译OpenCV3.30源码下载 ippicv文件错误解决方案
- Android源码编译make的各类错误解决方案汇总
- busybox编译错误解决方案
- vs编译错误解决方案
- 编译错误和解决方案
- gloox 1.0的 wince编译
- POJO属性对拷(支持嵌套和继承)
- 机器视觉入门:K均值
- CreateThread 创建线程所引起的内存泄漏的问题
- leetcode之Maximum Subarray
- 软工及文档之大总结
- 解决方案--gloox源码编译错误
- hdu 4604 Deque(LIS)
- 洛谷1993小k的农场(差分约束系统)
- 【NGUI】Unity使用Resources加载NGUI的图片
- leetcode contains duplicate III
- UIImage剪切图片为自定义大小
- WebSocket形象理解
- 快速索引 (对View的自定义,黑马程序员)
- C# DataGridView内容合并相同的行