之前能够正常使用的BOOST库,突然不能使用了

肩上风骋 2024-03-01 13:01:50

之前自己编译生成的boost库可以正常使用,编写过测试示例,分别在debug和release下的x64和x86程序都能正常使用boost库。

但,后来从github上下载了vcpkg包管理器来安装了libcurl之后,再去使用Boost库就不能正常使用了,项目属性和之前能使用那会儿配置的一样,就是编译不过,找不到头文件,之前都是可以正常运行的。

现在即使设置了库目录和包含目录依旧找不到头文件,感觉似乎和之前自己下载了vcpkg有关,后来我也把vckpg整个目录给删掉了,只是将vcpkg编译生成的libcurl的库和头文件单独建了目录存了下载,删除了vcpkg目录,但是vs2019在使用Boost库时,编译会出下面的问题:

 重点:

之前没有在电脑上下载vcpkg,编译libcurl时,boost库能够正常使用,在vs2019中编程测试过。

下载vcpkg,编译libcurl,在项目中使用libcurl设置libcurl的项目属性后,boost相关的项目就不能编译通过;

只保留被vcpkg编译生成的libcurl的库和头文件到本地,删除整个vcpkg目录,重新创建新的项目,在项目中只使用boost库依旧无法通过编译,报上述截图中的错误;

检查过电脑的环境变量,没有vcpkg相关的;

清理过项目,重新生成新,也是不能正常编译通过;

望大牛知道的,帮忙 解答一下,不胜感谢!

 

...全文
208 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

8

社区成员

发帖
与我相关
我的任务
社区描述
Boost库开发的讨论与分享
社区管理员
  • 翔底
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧