title: How to use vcpkg installed packages in Visual Studio in reality?
body: <p>It is written <a href="https://github.com/microsoft/vcpkg" rel="noreferrer">here</a></p>
  
  <blockquote>
    <p>In Visual Studio, you can create a New Project (or open an existing
    one). All installed libraries are immediately ready to be #include'd
    and used in your project without additional configuration.</p>
  </blockquote>
  
  <p>Which is not true in reality. If I do <code>New Project</code> and create either Console or CMake application from scratch and have some CGAL includes (since I have CGAL installed in <code>vgpkg</code>) I am (obviously) getting error messages, saying that <code>CGAL</code> includes are not found.</p>
  
  <p>How to fix? May be put path to vcpkg somewhere in Visual Studio or something?</p>
  
  <hr>
  
  <p><code>vcpkg integrate install</code> also doesn't help.</p>
  
  <pre><code>D:\dev\vcpkg&gt;vcpkg integrate install
  Applied user-wide integration for this vcpkg root.
  
  All MSBuild C++ projects can now #include any installed libraries.
  Linking will be handled automatically.
  Installing new libraries will make them instantly available.
  
  CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=D:/dev/vcpkg/scripts/buildsystems/vcpkg.cmake"
  </code></pre>
  
  <p>It claimed it will work, but it doesn't</p>
  
  <p><a href="https://i.stack.imgur.com/b44xK.png" rel="noreferrer"><img src="https://i.stack.imgur.com/b44xK.png" alt="enter image description here"></a></p>
  
  <p>And it is obviously, because there is not magic in the world.</p>
  
  <p>So, what else from "without additional configuration" I forgot?</p>