我是c ++和visual studio的新手,我正在努力获得一个包含声明。我想用c ++测试poco的在线应用程序,并找到了一个使用
的基本在线示例#include <Poco/String.h>
然而,我在Visual Studio中的Win32项目抛出错误,指出“无法打开包含文件”。我添加了项目属性的路径&lt; VC ++目录&lt;包括目录。我还添加了链接器的路径&lt;输入&lt;其他依赖项。我似乎无法摆脱红色下划线和错误。当我输入我的include语句时会弹出一个列表,但列出的目录是“... Windows Kits \ 8.1 \ um \”。有人可以伸出援助之手吗?我非常感谢任何帮助。谢谢。如果我能提供更多信息,请告诉我。
答案 0 :(得分:0)
应该添加到'C / C ++&gt;其他包含目录' 它应该添加为:
C:/ some_folders_down
不
C:/ some_folders_down /波索
你说'添加目录'。您不希望将Poco文件夹添加到路径中,因为当您#include&lt; Poco / String.h&gt;时你在那里添加那部分路径。尝试:
#include&lt; String.h&gt;,如果可行,请修复您的其他包含路径。你会粘贴那条路吗?
答案 1 :(得分:0)
显然,visual studio的默认设置是将“附加目录”路径添加到Debug x64,因为我在64位操作系统上。但是,我忘了在VS窗口顶部的解决方案平台下拉菜单中切换到x64。如果右键单击.vcxproj并搜索“AdditionalIncludeDirectories”,则可以直接查看。哈哈,我感觉像是一个facepalm。非常感谢所有观看我的问题的人。