user2023861
user2023861

Reputation: 8208

Why am I getting IntelliSense errors and how do I fix them or hide them?

When I build my C+ project in Visual Studio 2010 using Boost 1.54 and toolset v90, I get a bunch of IntelliSense errors (see image below). My project still builds fine and runs as I'd expect. These errors aren't preventing me from working on my code, but they are really annoying. How do I either fix them or hide them?

I found this post that mentions one of the errors. It suggests that I include <boost/cstdint.hpp>. I tried that but nothing changed. I checked greg_calendar.hpp where the error is happening and it already includes <boost/cstdint.hpp>.

IntelliSense errors

Upvotes: 3

Views: 1189

Answers (1)

Ken MacLean
Ken MacLean

Reputation: 51

I had the same issue, don't know if this helps but my boost directory resides on D drive (D:/boost to be exact) and my project files also reside on D. My reference to it in the Visual Studio Include Directories was '\boost'. This compiled fine as it was on the same drive but intellisense was still saying I had errors so I changed it to be more explicit (D:\boost) and that fixed it up. Hope this helps anyone in the future.

Upvotes: 2

Related Questions