gpt4 book ai didi

用 C 语言编译 LZMA SDK 会创建一个 lib,而我想要一个 dll,我该怎么做?

转载 作者:行者123 更新时间:2023-12-02 21:49:25 29 4
gpt4 key购买 nike

我下载了7z SDK。我想编译 Ansi C LZMA lib 以获得 DLL。我在 VS2012 中打开了该项目。

在项目属性中,范围DLL,尽管如此,当我构建项目时,它会创建lib和obj文件,但是没有DLL

有人可以帮助我吗?

非常感谢,

致以诚挚的问候,

尼克修斯

最佳答案

我按照 Jacob 的建议开始,找到 .dsw 文件,并将其转换为 Visual Studio Community 2015 RC。我和你有同样的问题,但是没有创建 dll。但也有警告。这就是我所做的。

  • 在“属性”>“配置属性”>“常规”下,我将“输出目录”和“中间目录”设置为 $(ProjectDir)Release\
  • 在同一位置,我将“目标名称”更改为“lzma”
  • 在“属性”>“配置属性”>“链接器”>“常规”下,我将“输出文件”设置为“$(ProjectDir)Release\lzma.dll”

这对我来说是成功的。

关于用 C 语言编译 LZMA SDK 会创建一个 lib,而我想要一个 dll,我该怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18943794/

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