首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

zlib + masm
EN

Stack Overflow用户
提问于 2009-01-16 10:48:30
回答 3查看 580关注 0票数 0

zlib可以在没有所有c运行时库的情况下与masm一起使用吗,比如msvcrt.dll和许多其他库?如果是这样,你能告诉我是怎么做到的吗?

EN

回答 3

Stack Overflow用户

发布于 2009-06-16 13:20:04

zlib确实包含了针对各种处理器和汇编程序的优化汇编程序,包括masm。但该汇编程序仅适用于zlib的最内部部分。换句话说,它不是zlib在汇编程序中的完全重新实现。因此,使用masm块不会改变zlib的依赖关系。

也就是说:应该可以静态链接您的应用程序,包括您正在使用的任何没有外部依赖项的C运行时库特性。

话又说回来,几乎所有的视窗系统上都有msvcrt.dll,那么你为什么要这样做呢?

票数 2
EN

Stack Overflow用户

发布于 2009-01-29 16:49:49

Zlib不是一个C++库,所以我不明白为什么需要C++运行时库来使用它。

我想你指的是C库。

票数 0
EN

Stack Overflow用户

发布于 2010-01-12 22:30:37

这取决于你想做什么,如果你只是想解压缩数据,我推荐Joergen Ibsen的TINF库,那些来自ZLIB包的汇编实现非常无用,会让你头疼;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/450051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档