gpt4 book ai didi

c++ - 在 Visual Studio 中导入 Dll

转载 作者:行者123 更新时间:2023-11-28 08:10:28 25 4
gpt4 key购买 nike

我能够创建 Dll 并能够通过手动将 .lib 文件的文件路径添加到项目属性 -> VC++ 目录 -> 库目录以及项目属性 -> C/C++ - 来访问它们的头文件> 附加包含目录。当我这样做时,一切正常,但每次我在新机器上打开我的项目时,我都必须手动更改所有这些路径。

我尝试将它们设置为相对路径(即 ..\ProjectName\Debug),但这没有用。有什么方法可以在我的项目中包含必要的库文件,使项目无论在哪台机器上都能自动运行?

最佳答案

相对路径应该没问题。它对你不起作用,因为我猜你设置了不正确的路径。

如果 .. 让您感到困惑并且您不确定它指的是哪个目录,您可以使用在 Visual Studio IDE 中定义的宏,例如 $(SolutionDir)$(项目目录)。请注意,这些宏在末尾包含 /,因此当您使用它们指定路径时,它看起来像这样:$(SolutionDir)dep/include

希望这对您有所帮助。

关于c++ - 在 Visual Studio 中导入 Dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9245391/

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