VS社区2013:无法打开包含文件' winres.h'

时间:2015-07-05 14:49:01

标签: c++ c visual-studio

我正在尝试编译一个项目,但它查找包含在错误的文件夹中或由于某些其他原因无法找到winres.h

我尝试在任何地方添加(C:\Program Files (x86)\Windows Kits\8.0\Include\um)的路径,但它无法正常工作。

我的VC ++包含的derictories路径如下所示: $(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;C:\Program Files (x86)\Windows Kits\8.0\Include;

我的C / C ++其他包含目录路径如下所示: ../../include;../../src/libpocketsphinx;../../../sphinxbase/include;../../../sphinxbase/include/win32;C:\Program Files (x86)\Windows Kits\8.0\Include;%(AdditionalIncludeDirectories)

错误是:

pocketsphinx.rc(10): fatal error RC1015: cannot open include file 'winres.h'.

如何更改包含路径?

1 个答案:

答案 0 :(得分:2)

我会发布图片说明,但我没有足够的声望点。要更改项目的包含,请按照下列步骤操作:

1)打开视觉工作室。

2)打开你的项目。

3)在解决方案资源管理器中右键单击项目,打开下拉菜单。

4)点击“属性”。

现在有两个地方需要改变:

1)单击VC ++ Includes。

2)将include目录添加到“Include Directories”字段中。

或者

1)点击C / C ++> General。

2)在“附加包含目录”字段中添加包含主管。

如果这仅适用于当前项目,请使用第二种添加方式。然后,当然,单击“确定”或“应用”。

为了将来参考,我建议您阅读一些VS教程。这将涵盖在那里。