VS2017,C++,自建的lib中链接了第三方的lib,在主程序中引用自建lib,需要对第三方lib做什么操作吗?
buliding的输出
1>..packagesjsoncpp.0.6.0.1buildnativelibx64v110Releasejsoncpp.lib : warning LNK4272: library machine type 'x64' conflicts with target machine type 'x86'
1>F:Visual Studio 2017ProjectsCppDiaryDebugCppDiary.exe : fatal error LNK1120: 13 unresolved externals
1>Done building project "CppDiary.vcxproj" -- FAILED.
目录结构
CppDiary是主程序,引用了另一个项目Lib1;Lib1引用了外部库jsoncpp,是在NuGet里导入的。
问题
Lib1 building正常;
主程序无法build。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
https://stackoverflow.com/a/1...
第三方lib库对应的.h文件也要加上。