Visual Studio 无法识别 boost::asio
Posted
技术标签:
【中文标题】Visual Studio 无法识别 boost::asio【英文标题】:Visual Studio doesn't recognize boost::asio 【发布时间】:2021-03-12 15:35:22 【问题描述】:-
我下载了最新版本的 boost。
我通过执行“bootstrap”和“./b23”构建了二进制文件
我添加了包含目录“$(SolutionDir)lib\boost_1_75_0”并链接了二进制文件“$(SolutionDir)lib\boost_1_75_0\stage\lib”
一切都可以编译并且工作正常。我有一个问题让我无法工作:VS 无法识别库...这是一张图片:
为什么智能感知无法识别图书馆,但能够工作?
[编辑 1]
这是我的项目布局。
谢谢,
【问题讨论】:
meta.***.com/a/285557/1387438 我假设您的文件是项目的一部分? Intellisense 并不总是适用于非项目文件 @MarekR 感谢您提供信息。如果您有一个解决方案可以使智能感知仅通过编写无法识别该类,我将考虑它。但是在任何情况下都没有规则;)。 @AlanBirtles 感谢您的回答!是的。我将用我的项目布局来完成我的帖子。 【参考方案1】:我通过升级到 Visual Studio 2019 修复了它。
谢谢。
【讨论】:
以上是关于Visual Studio 无法识别 boost::asio的主要内容,如果未能解决你的问题,请参考以下文章
C ++ boost nuget无法打开文件Visual Studio 2015
Visual Studio 2013 无法识别 javascript [关闭]