gpt4 book ai didi

C++ 和 SDL2 - "Auto-Generate"使用了 DLL?

转载 作者:行者123 更新时间:2023-11-30 17:32:22 26 4
gpt4 key购买 nike

我这个问题已经有一段时间了,这真的很烦人。

我想知道是否有某种方法可以在可执行文件夹(具体来说是“调试”文件夹)上“自动生成”我在项目中使用的 DLL。我的意思是,按照我的学习方式,每次创建一个新项目时,我都需要先执行它,这样就可以创建“Debug”文件夹,然后我收到一条错误消息,说缺少一些 DLL(例如 SDL2.dll) ),然后我从我在此文件夹中使用的库中复制/粘贴缺少的 DLL。

那么,有没有一种方法可以在第一次执行我的项目时创建 Debug 文件夹和 DLL,这样我就不需要每次都手动执行它?另外,有没有办法将它们放在另一个文件夹中,并且为了组织的目的,项目仍然可以找到它?(这样我就可以拥有项目文件夹,并且里面只有“资源”和可执行文件的文件夹)

注意:我使用的是 Visual Studio 2013

最佳答案

首先,调试/发布文件夹是在构建时(编译和链接)创建的。

如果您想要更改“工作目录”,换句话说,更改执行应用程序的文件夹,您可以从“调试”部分下的“项目属性”(右键单击解决方案资源管理器)来执行此操作。

或者,您可以将 dll 的构建后拷贝指定到工作目录中。

关于C++ 和 SDL2 - "Auto-Generate"使用了 DLL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24225166/

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