无法在 Visual Studio 2013 中包含文件
Posted
技术标签:
【中文标题】无法在 Visual Studio 2013 中包含文件【英文标题】:Unable to include files in Visual Studio 2013 【发布时间】:2016-10-25 01:26:38 【问题描述】:最近我一直在尝试设置 SDL2,但遇到了一个问题。
我已将包含文件夹的目录添加到项目的包含目录中,将目录添加到项目的库目录的 lib 文件夹中,并将 .lib 文件添加到项目的附加依赖项中。问题是,每当我尝试执行#include <SDL.h>
之类的操作时,它都会发出“无法打开源文件”错误。
虽然如果我执行#include <iostream>
或其他操作,它会起作用。
有什么帮助吗?提前致谢。
【问题讨论】:
什么是确切的文件结构和包含目录选项? Include 目录为$(SolutionDir)Dependencies\SDL2-2.0.5\include
,Library 目录为$(SolutionDir)Dependencies\SDL2-2.0.5\lib
无法复制。检查你的路径。还要确保您使用的配置与添加包含路径的配置相同。
【参考方案1】:
您是否尝试过#include "SDL.h"?
【讨论】:
另一个是获取 SDL 的信息,然后在 VS 中从您的解决方案创建一个新文件。或者从 Windows 资源管理器中复制 SDL 文件,从 Visual Studio 中获取。以上是关于无法在 Visual Studio 2013 中包含文件的主要内容,如果未能解决你的问题,请参考以下文章
使用 Visual Studio 2010 在 dll 项目中包含 Qt 工具
如何在 Visual Studio、C# 项目的部署中包含文件和文件夹?
Visual Studio 2013包括逻辑或“在文件中查找”