c++ - Visual Studio(用于 SDL)中的 vcproj 文件在哪里?

标签 c++ visual-studio sdl vcproj

我最近对使用 SDL 创建 C++ 应用程序很感兴趣,但是我多次因编译错误等而停止。

最近我再次尝试使用 Visual Studio 作为我的 IDE。我已经正确地链接了这些库(或者我认为是这样)并且已经得出了第二个 SDL tutorial by LazyFoo 问题的结论。显示图像。

在本教程中,它指出要显示的图像文件必须与 .vcproj 文件位于同一文件夹中。 虽然对我来说他们都没有,我只是忽略了它吗?还是本教程已过时?

编辑:我试图将文件粘贴到每个目录项目中,但无济于事。

最佳答案

根本原因是教程指定了文件名,而不是文件目录。这意味着假定当前工作目录。在 VC++ 中,这可能是也可能不是 .vcproj 文件的位置,具体取决于许多因素。

相反,转到项目的属性页,选中“配置属性>调试>工作目录”。通常,这将是一个宏(例如 $(ProjectDir)。如果您选择“编辑”,然后选择“宏>>”,您可以查看当前的宏值。

(虽然这是一个设计糟糕的 UI。确实应该有一种方法可以只查看当前值,以及一种检查宏依赖性的方法)

关于c++ - Visual Studio(用于 SDL)中的 vcproj 文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18646565/

相关文章:

c++ - 通过引用传递表达式与通过引用传递变量

c++ - QChar 转 wchar_t

c# - ASP.Net 和 Web 服务

c++ - SDL:全屏半透明背景

c - 这个for循环我做错了什么?

无法使用在 Ubuntu 上链接的 SDL 库编译文件

c++ - 变量未在此范围内声明

c++ - 使用 .push_back 将新创建的项目添加到库存中

c# - 使用 MVC 中的扩展覆盖默认的 html 帮助器?

c++ - 是否有适用于 Windows 的 C++ 免费且快速(可能是独立的)重构工具?