某后台服务器功能组件源代码编译

编程入门 行业动态 更新时间:2024-10-25 19:35:16

某后台服务器功能组件<a href=https://www.elefans.com/category/jswz/34/1769335.html style=源代码编译"/>

某后台服务器功能组件源代码编译

平台:Windows,vs2019
情况:一个生成静态库的子项目无法编译通过,bug:boost库内容找不到

解决历程和思路:
问题一般是因为两种情况:1.没有boost库 2.路径不对。为了查看boost的情况,我在vs中整个项目下全局搜索boost关键字(左上角‘编辑’ -->查找与替换 -->在文件中搜索),发现boost文件存储在一个第三方库路径下,于是找到相应的位置,点开之后发现没有库内容,只有三个相关的配置文件

点开前两个文件(是跟qt有关的),里边是boost库的版本信息(下图)

那么根据以上信息可以确定,这个项目里没有boost,需要自己下载编译之后放进去,参考这篇文章

下载了1_72_0版本,然后问题又来了,它在编译的时候是自动匹配本机的vs版本,我的是vs2019,所以它编译好之后是-vc142-mt-x64-1_72, 跟项目要求的不一样,但是目前我决定把这个问题放一边,

因为下个问题更让我头疼!在程序对应的.vcproj文件中设置的boost库路径是:

而boost库中内容是

boost里面根本就没有include,这怎么设置路径又成了问题,折腾了几次之后,我在度娘换了搜索词,用“qt下使用boost”这个词条成功找到了一篇符合我情况的博客:

根据这个博客的内容,我成功得把boost的内容放到合适的位置上去,然后根据本机的文件路径修改好了.vcproj文件的路径,就成功生成了静态库!~~

更多推荐

某后台服务器功能组件源代码编译

本文发布于:2024-02-12 21:02:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1689382.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:源代码   组件   后台   功能   服务器

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!