gpt4 book ai didi

c++ - 如何在 Visual Studio 中运行应用程序时访问资源?

转载 作者:行者123 更新时间:2023-11-30 02:04:16 24 4
gpt4 key购买 nike

在我的应用程序中,我使用了各种资源。我指定了预构建事件以将我的资源复制到输出目录。我的目录结构如下所示:

/Debug/Models/
/Debug/Shaders/
/Debug/Textures/
/Debug/sfero.exe
/Debug/...

我想访问这些与 .exe 文件相关的资源,当我直接从 Debug 文件夹运行可执行文件时它工作正常,但是当我在 Visual Studio 中运行它时,它在不同的目录中启动,因此我无法访问我的资源。显然,我不想将我的资源复制到 Visual Studio 运行我的应用程序的位置。

有什么建议吗?谢谢

最佳答案

您可以让您的应用程序逻辑更智能地搜索资源,或者您可以在从 Visual Studio 启动时传递命令行参数(请参阅项目属性的调试区域),传递要查找的路径。

关于c++ - 如何在 Visual Studio 中运行应用程序时访问资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10863547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com